2017-09-12 12 views
0

私のアプリが起動すると、なぜ私のスプラッシュスクリーンが2回表示されるのですか?私はスプラッシュ画面/スタートアップ画面が表示され、その後、トランジションエフェクトで再び点滅し、その後、アプリケーションがロードされます.Titan 6 SDKの前にこの問題はありませんでした。Appcelerator Titanium Androidスプラッシュスクリーンが2回見られる/点滅

これはチタン6.1.2 SDK

+0

いくつかのコードを表示してください。 –

+0

あなたは 'LaunchScreen'を使っていますか? –

+0

これは大規模なアプリです。コードのどの部分が必要なのかはっきりしていません。また、起動画面はiOS用です - これはAndroidの問題です。私が見ているのは –

答えて

1

Okこれは、Appleserator StudioがRUN機能を使用しているときにアプリを起動する方法に実際に起因するものに絞っています。アプリがAPK経由でインストールされ、Appアイコンから実行された場合は、このようなことは起こりません。

0

を使用してAndroid上で6.1.0.GAで起動すると6.1.2.GA(例えばhttps://github.com/appcelerator/titanium_mobile/pull/9256)でありどこ多くの変化を発生します。あなたが見ているのは再起動です。 Android Monitor/logcatにいくつかのログが表示されます。

私のアプリで、バックグラウンドで殺されたときに起こることがあります。修正が始まる前に、アプリが起動してからもう一度閉じると、数秒後に再び起動します。しかし、より新しいリリースではあなたはフラッシュを見るだけです。しかし、再び:アプリが死んだときだけ、いつも起こるべきではない

+0

あなたが参照しているものがログに記録されていれば 'Log.w(TAG、"ランタイムが破棄されました。 ");' - しかし、私はAndroidモニターをチェックインしてもログをどこにも見ていません –

+0

スプラッシュスクリーン、アプリ/アクティビティのバックグラウンドなどがありますか?多分、私のDrawerLayoutオープニングに遅延があり、スプラッシュ画面と同じアクティビティの背景が見えますか? –

+0

こんにちは - アンドロイド上でdrawerlayoutに問題があるようですが、これを開くにはしばらく時間がかかります。これにより、アクティビティの背景が表示されてから2秒後にドロワが開きます。アクティビティが開き、アクティビティの背景(default.png)がスプラッシュスクリーンと同じであるため、スプラッシュスクリーンが2回表示されているように見えます。 への道があります。1.メインアクティビティがドロワが準備完了? または 2.メインのオープニングオープニングトランジションエフェクトを削除しますか?私のテーマにこのスタイルの項目を設定 –

関連する問題