2017-10-06 136 views
2

创建AVD,现在我正在创建使用下面的命令无法使用我从<a href="https://developer.android.com/studio/index.html" rel="nofollow noreferrer">devloper.android.com</a>下载了基本的Android命令行工具命令行

avdmanager create avd --package 'platforms;android-26;google_apis;x86' -n test-1

它给错误一个新的AVD

Error: Package path is not valid. Valid system image paths are:

我已经安装了使用sdkmanager的软件包,并且它在平台下的sdk文件夹中可用。

回答

2

首先,您需要下载必要的软件包。 这里下载API 23包x86模拟器的例子:

./sdkmanager "system-images;android-23;google_apis;x86" 

,然后创建你的模拟器:

./avdmanager create avd -n test -k "system-images;android-23;google_apis;x86" -b x86 -c 100M -d 7 -f 

或者你可以用这个样本的步骤尝试:

android update sdk -u --filter platform-tools,android-25 
sdkmanager --verbose "system-images;android-25;google_apis;x86" 

然后创建avd使用:

avdmanager -v create avd -n x86 -k "system-images;android-25;google_apis;x86" -g "google_apis" 
+0

命令'sdkmanager“system-images; android-23; google_apis; x86”'在执行第二个命令后无法加载''File C:\ Users \ username \ .android \ repositories.cfg' ./avdmanager create avd -n test -k“system-images; android-23; google_apis; x86”-b x86 -c 100M -d 7 -f 错误信息:错误:无效--tag默认为选定的包。 ' 仅供参考:我正在使用Windows 7. – Meetesh

+0

也请告诉我如何知道所选的软件包已安装。 – Meetesh

+0

恐怕您的解决方案无法正常工作! – Melchia