現在、実行するadb devicesと、次のようなデバイスのリストが表示されます。
emulator-5554 device
emulator-5556 device
Nexus7私の目標は、デバイス名をパラメーターとして受け取り、対応するデバイスのシリアルを返す、シェルで実行できるコマンドを見つけることemulator-5554です。emulator-5554それが不可能な場合は、パラメーターとして受け取って返す(前の関数の反対方向)関数を使用できるようにしたいと考えています。これNexus7により、すべてのデバイスをループして、adb devicesどれが一致するかを判断しますNexus7。
アップデート
avd を起動するときにポート番号を指定する回避策を見つけたので、どのエミュレータがどの avd 名にマップされているかがわかりますが、理想的にはここで答えを知りたいです。