Android
Android Studio2.3.3
Androidのデバイスをエミュレーターやら実機やらなんかしらコントロールするためには、今までADB(Android Debug Bridge)とかを使っていたと思いますが、エミュレーターに関しては、エミュレーター コンソールというものがいつの間にかできていたようです。
ADBについてはこちら↓
Android ADBを利用する
このエミュレーター コンソールについて、わからないことがかなりあったので、書いておきます。
公式サイトの説明はこちら↓
https://developer.android.com/studio/run/emulator-console.html
エミュレーターを一つ立ち上げておきます。
Windowsだったら、コマンドプロンプトを立ち上げ、
telnet localhost 5554
とやります。
んで、接続できたと思ったら
event
などのコマンドを打ち込んでも
unknown commands
となってしまいます。(つД`)
色々調べていたら、認証が必要なんだとか…
.emulator_console_auth_token
というファイルが、C:\ユーザー\ユーザー名 のどっかにあります。
それをテキストエディタなどで開いてその値をコピーします。
auth auth_tokenの値
と打ち込みます。
これで、やっといろいろな操作がAndroid Emulator Consoleでできるようになりました!