Mac + Genymotion + AndroidStudio3 を使っているのですが、なんかスリープした後に再度開発をはじめてビルドをしようとすると、なぜかデバイスがOFFLINEっていわれちゃいまして、
毎回一々シミュレーターを再起動してたんですけど、いい加減なんとかしたかったのでなんとかする方法をぐぐった。
その解決法についてご案内。
答えは以下にあった。
cf: Virtual device running in Genymotion periodically goes offline in ADB
In terminal, navigate to where you have the SDK installed. Then, navigate to the directory platform-tools within your SDK, and issue the following command:
adb kill-server
After that finishes, type this one:
adb devices
That almost always fixes my problem, and I hope it fixes yours as well. Let me know how that works for you.
ということで、adbコマンドを使って以下を実行すればいいらしい。
adb kill-server adb devices
だがしかし、adbコマンドが見つからない!!!
ADBコマンドは以下の記事を参照して使えるようにした。
下記コマンドでbash_profileを開きます
$vi ~/.bash_profile
先ほど確認したAndroid SDKの場所を記入します
export PATH=$PATH:/Users/furusin/Library/Android/sdk/platform-tools
ということでPATHにsdkのパスを追加してあげることでadbコマンドが使えるようになりましたとさ。
これでいちいちシミュレーターを再起動しなくてもビルドできるようになりました。
以下を実行すればおk
/Users/`whoami`/Library/Android/sdk/platform-tools/adb kill-server /Users/`whoami`/Library/Android/sdk/platform-tools/adb devices
ね?かんたんでしょ?
こんにちは。virapture…
View Comments
The point of view of your article has taught me a lot, and I already know how to improve the paper on gate.oi, thank you. https://www.gate.io/uk/signup/XwNAU
Your article helped me a lot, is there any more related content? Thanks! https://accounts.binance.com/sk/register-person?ref=DB40ITMB