如何使用avdmanager从命令行正确创建Android模拟器?

时间:2017-07-07 07:10:05

标签: android android-emulator avd

出于某种原因,我使用avdmanager创建的所有模拟器都不起作用。

为了确保我正确地执行了操作,我打开了https://developer.android.com/studio/command-line/avdmanager.html并复制了示例:

  

./ avdmanager create avd -n test -k“system-images; android-25; google_apis; x86”

     

./ emulator -avd test

模拟器启动(如前所述)但不幸显示黑屏: Android emulator

如何使用avdmanager从命令行正确创建Android模拟器?

1 个答案:

答案 0 :(得分:1)

请尝试以下步骤:

touch ~/.android/repositories.cfg

cd ~/Android/Sdk/tools/bin

./sdkmanager --verbose --list

我在这里创建android api 25。

./sdkmanager --verbose "system-images;android-25;google_apis_playstore;x86"

列出所有设备

./avdmanager list device

列出所有目标(Android操作系统的版本)

./avdmanager list targets

AVD是目标和设备的组合

./avdmanager create avd -n nexus6p -k "system-images;android-25;google_apis_playstore;x86" -b x86 -c 2048M -f

您是否希望创建自定义硬件配置文件? [无]

只需输入

即可