Ubuntuを実行しているAndroid内のKVM Studioで開発する必要がある状況です。このVM内で携帯電話のUSBをリダイレクトし、携帯電話にAPKをアップロードできることを知っています。しかし、ubuntu VMと並行してVMを起動するにはどうすればよいですか? (Ubuntu VM内でAndroid VMを起動しないようにしようとしているため、Android VMを実行中のUbuntuと同じホストにロードしたいAndroid Studio)。
Android StudioでKVMのUbuntuと並行してKVMでAndroidを起動するだけの場合、2を接続する方法を教えてください。これには、Android仮想マシンにUSBデバイスのようなadbコマンドに応答させてから、このusbデバイスをubuntu仮想マシンにリダイレクトできるように、いくつかの調整が必要だと思います。
ADBでは、デフォルトのUSBオプションに加えて、TCP/IPを介してデバイスを接続できます。 UbuntuとAndroid VMが同じ仮想ネットワーク内に必要であり、開発者オプションがAndroid VMで有効になっており、Android VMへのルートアクセスが必要です。 Android VMのIPアドレス(abcdなど)を確認します。
Android VMのルートとして、シェルで次のコマンドを実行します。
setprop service.adb.tcp.port 5555
stop adbd
start adbd
これで、UbuntuからAndroid VMに接続できます。実行:
adb connect a.b.c.d
そして、デバイスがUSBで接続されているときと同じように、必要なコマンドを実行します。