20

で導入されたをインストールしました

初めてアプリを実行しているときに問題が発生しています。アクティビティを起動した後、5 ~ 10 秒間空白の画面が表示されます。

ここに画像の説明を入力

どのアプリケーションも初回だけ実行するのに時間がかかるのですが、なぜそうなるのかはわかりません。

Logcat: W/System: ClassLoader が不明なパスを参照しました: /data/app/com.package.name/lib/arm

4

4 に答える 4

2

これInstant Runは、Android Studio が有効になっているdex filesため、Instant Run 機能をターゲット デバイスで実行するために一部を注入するためです。そのため、アプリケーションの実行には通常よりも長い時間がかかります。

それを確認するには、アプリケーションの実行を開始するときに Android Studio モニターを見てください。いくつかの dex ファイルがロードされていることが示されます。

の利点はInstant Run、アプリケーションを変更して実行すると、Instant Run を使用しない場合と比較して、短い遅延でデバイス ターゲットですぐに実行される場合があることです。

ただし、注意点として、Instant Run にはまだバグがあり、常に機能するとは限りません。

于 2016-07-08T08:26:20.813 に答える