18

私は現在、モバイル Web アプリケーションを開発していますが、まだテスト デバイスを持っていないため、を使用してサイトを確認しています。私の Mac には、スタンドアロンの Android SDK がインストールされています。AVD Manager を使用するたびに、端末で次のコマンドを実行する必要があります。

monitor

このコマンド (インストールされた Android SDK パスで実行されます) は、Android デバイス モニターを開きます。ここから、メニュー バーに移動し、[ウィンドウ仮想デバイス マネージャー] を選択して、AVD マネージャーを開きます。それで、そのためのショートカットはありますか?経由で AVD マネージャーを直接開きたいのです。

4

6 に答える 6

58

次のコマンドを使用して、ターミナルから開くことができました。

android avd

最初に SDK tools/ に移動する必要がある場合があります。私が使用したリファレンスは次のとおりです: AVD Manager

于 2014-02-01T20:46:20.547 に答える
4

ターミナルシェルを使用してエミュレータを起動できます

emulator -avd <avd_name> [<options>]

オプションは、特別な -http-proxy、-dns-server 設定にすることができます。その他のオプションはこちら

そして、使用できるすべての avd を一覧表示するには:

emulator -list-avds

次のような結果:

4.7_WXGA_API_23
Nexus_5X_Edited_API_23

OS X 10.11でNexus_5X_Edited_API_23エミュレータをプロキシ設定で起動した場合の例

~/Library/Android/sdk/tools/emulator -netdelay none -netspeed full -avd Nexus_5X_Edited_API_23 -http-proxy http://username:password@local_server:8080
于 2016-11-18T00:55:07.260 に答える
3

これは、以前に提示されたソリューションへの小さなアドオンにすぎません。おそらく便利なのは、次のようにこれをエイリアスとして bash_profile に詰め込むことです。

bash_profile を開きます。

nano ~/.bash_profile

これを追加:

alias avd='cd /path-to-sdk/tools; ./android avd'

ソースをもう一度入力します。

ソース ~/.bash_profile

CLI で次のように入力します。

avd

これで、コマンド ラインで avd を使用するだけで AVD を開くことができます。ターミナルを閉じた後も生き続ける方法を私が理解していない唯一のこと。多分誰かがそれについてのヒントを持っています。

于 2014-08-21T09:51:23.343 に答える
2

Android SDK ツールを使用します。

avdmanager

または、以下のコマンドを使用して開始することもできますが、新しいバージョンでは廃止されています。実行する前に、必ず Android SDK の tools ディレクトリを~/.bash_profile(つまりexport PATH="/Users/user/Software/android-sdk-macosx/tools:$PATH")にエクスポートしてください。

android avd

古い答え:

マネージャーを開くには、次のコマンドを実行します。

/usr/bin/java -Xmx256M -XstartOnFirstThread \
 -Dcom.android.sdkmanager.toolsdir=/path/of/android-sdk-macosx/tools \
 -classpath /path/of/android-sdk-macosx/tools/lib/sdkmanager.jar:/path/of/android-sdk-macosx/tools/lib/swtmenubar.jar:/path/of/android-sdk-macosx/tools/lib/x86_64/swt.jar \
 com.android.sdkmanager.Main avd
于 2013-10-08T03:17:55.647 に答える