Run
を使用してAndroidStudio 0.4.3からアプリを実行すると、2つのセクションChoose Device
またはchoose a running device
があるLaunch Emulator
が表示されます。現在、実行中のエミュレーターがないので、...
をクリックしてAVDマネージャーを起動し、エミュレーターを起動します。この時点で、choose a running device
の下に起動したエミュレータが表示されているのがわかりますが、offline
と表示されています。
以前は、エミュレータが完全に稼働しているときにoffline
ステータスがなくなりました。ただし、エミュレータが完全に起動すると、choose a running device
に表示されなくなることに気づきました。
私は常にAndroidスタジオでエミュレータを拾って、猫とマウスのゲームをプレイしているような気がします。これを行うためのより良い方法はありますか?何か不足していますか?
無効にしてから有効にするADB統合
Androidスタジオで
アプリをもう一度実行します。以前に[実行]ダイアログに表示されなかったエミュレーターを選択して、アプリを実行する必要があります。
Adbサーバーを強制終了して再起動してください。
Adbバイナリ(linux/osx)またはadb.exe(windows)を見つけて、次のようにします。
adb kill-server
adb start-server
これで問題が解決します
それでも問題が解決しない場合でも、Restart emulatorです。
「ADBを有効にする」のチェックを外すとうまくいきました
Windowsでは、Android管理者権限を持つStudioを実行すると(adbサーバーの再起動に加えて)役立ちます。