我正在运行一个Android应用程序,并且必须使用命令行来创建和激活AVD。我遇到了与此链接中描述的相同问题,但是对我来说不起作用。这是一种阻碍,如果有人能够帮助解决问题就太好了。
我运行以下命令来创建avd:
而对于此,回应如下:
我运行以下命令来创建avd:
android create avd --name myandroid22 -t "android-22"
而对于此,回应如下:
Valid ABIs: no ABIs. Error: This platform has more than one ABI. Please specify one using --abi.
接下来,我尝试使用以下命令安装ABIs:
android update sdk -a --no-ui --filter sys-img-armeabi-v7a-android-21,sys-img-x86_64-android-21
即使这个被安装了,和之前一样的问题仍然存在。
已安装的ABI列表:
android list targets
id: 1 or "android-21" Name: Android 5.0.1 Type: Platform API level: 21 Revision: 2 Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, WXGA720, WXGA800, WXGA800-7in Tag/ABIs : no ABIs.
即使之前已经安装了ABI