web-dev-qa-db-ja.com

Androidアプリがエミュレータに読み込まれないAndroid Studio 2.3アップデート

Android Studioのバージョンを2.3にアップロードしたところ、エミュレータでアプリをテストするときに問題が発生しました。これは、Android 7.0 Nougatがロードされ(API 24)、ABIが含まれています:armeabi-v7a(AMDプロセッサを持っているので、私の知る限りでは、これしか使用できません)。 「応答なし」エラーが表示されますが、「待機」をクリックすると常にうまくいきます。

Android Studioのアップデート後、[実行]を押すと、エミュレータが開いて起動します。ただし、起動すると、「アプリの起動-APKのインストール」プロセスでスタックします。おそらく、停止する前に約2分間これを実行していることを示しています。その後、「Instant Run Serviceの起動」が数秒間表示されます。緑色の「実行」矢印が、エミュレーターが開いていないかのように再びアクティブになります。エミュレーターは開いていますが、アプリはありません。エミュレーターが既に開いている状態で緑色の「実行」矢印をクリックすると、gradleビルドの同期が行われ、アプリの起動やAPKのインストールも行われません。何も起こらなくても、「インスタントランサービス」を数秒間実行します。

私はエミュレータを削除して再作成しようとしました。また、これと同様の(ただし同一ではない)問題に関連する他の投稿で提案されているように、いくつかのパラメータをいじってみました。アップデート後に初めてエミュレータでアプリを実行しようとしたとき、イベントログに「Android Studio Ca n't Bind to Local 86xx for debugger)というメッセージがポップアップ表示されました。 Androidデバイスモニターが開かれました。それ以来、ADMを閉じた状態で、エラーログにエラーメッセージが表示されずに、上記の問題が発生しました。

この問題の助けをいただければ幸いです-Android Studioの最新バージョンに関係していることに注意してください。これは、インストールを要求するポップアップが表示されただけです。ビルドのビルドツールバージョン。 gradleも24.0.2から25.0.0に更新されました。

10

まだ行っていない場合:

開くツール-> Android-> SDK Manager
タブSDKツールを選択し、フラグAndroidエミュレーター(現時点ではバージョン27.0.5))を適用して適用します

この解決策は私にとってうまくいきました、これが役立つことを願っています

7
Roses

前述のすべてを試しましたが、役に立ちませんでした。 Settings->Build、Execution、Deployment->Instant RunでInstant Runを無効にするのに役立ちました

AOSPバグトラッカーの関連問題: https://code.google.com/p/Android/issues/detail?id=235879

6

Java SDKを更新すると問題が解決しました。

1
Roman Lerman

何も更新する必要はありません。何らかの理由で2.3にアップグレードすると、アプリを実行するためのデフォルト設定が「androidDependencies」に設定され、奇妙なエラーが発生するだけです。 [実行]-> [構成の編集]に移動し、ポップアップウィンドウで、左側のペインでAndroid依存関係)と呼ばれるタスクを選択して、マイナス記号を選択して削除を試みます。次に、「アプリ」をクリックします。上部の「Androidアプリ」の展開可能な矢印の下(写真を参照) 編集ウィンドウを編集

0
Michael Wood

Android Emulator for Androidバージョン2.3をダウンロードするか、ASを2.2から2.3に更新したときに、これらすべてのコンポーネントが更新およびインストールされていることを確認してください。同じ問題があり、Androidエミュレータをダウンロードしたところ、うまく動作しました。

0
harvinder singh

私は最近Android Studio 2.3とインストールされたデフォルトコンポーネントと一部のAndroidエミュレーター用OSをダウンロードします。エミュレーター(バージョン26.0.0)を使用すると、その音と画像(表示は非常に悪い)。

私はUbuntu 16.04.2、カーネル4.8を使用しており、KVMが設定されています。これは私の問題の例です:

enter image description here

0
Marcus

エミュレータの開発者設定を有効にしていないと思います。更新後、エミュレータがリセットされ、すべての設定が失われることがあります。それを有効にすると、問題が解決するはずです。

0
Kishan Kumar

同じ問題があり、2日間これを解決しようとした後、Android studioをアンインストールし、新しいvirsion 2.3をもう一度インストールすることにしました。エミュレータは正常に動作します!*プログラミングの、しかしそれは仕事をしました!

0
Nutels