无法使用4.03创建android设备模拟器

问题描述 投票:2回答:2

我已经安装了所有软件包,但未显示Android Studio(版本2.1)中用于4.0.3(api级别15)的仿真器。支持吗?

如您在图像中看到的,所有组件均已安装api 15级。

SDK packages for API 15

ARM

X86

android android-studio android-emulator
2个回答
0
投票

启用“下一步”按钮之前,您需要按“下载”链接。 enter image description here


0
投票

尝试此解决方案:

您快到了。通过命令行创建AVD之后,找到您的AVD的位置。在我的Mac上,它们位于我的主目录中的.android / avd文件夹中。作为参考,我的新AVD的名称为Api-15-Gnex。我编辑了两个文件(我猜是有某种错误的,否则应该全部通过GUI完成)。我编辑了以下两个文件(根据您的情况进行更改)。下面是它们的外观:

[1)Api_15_Gnex.ini

avd.ini.encoding=UTF-8
path=/Users/kaamel/.android/avd/Api-15-Gnex.avd
path.rel=avd/Api-15-Gnex.avd
target=android-15

2)Api-15-Gnex.avd / config.ini

avd.ini.encoding=UTF-8
AvdId=Api_15_Gnex
abi.type=x86
avd.ini.displayname=Api 15 Gnex
disk.dataPartition.size=4G
hw.accelerometer=yes
hw.audioInput=yes
hw.battery=yes
hw.camera.back=none
hw.camera.front=none
hw.cpu.arch=x86
hw.dPad=no
hw.device.hash2=MD5:6930e145748b87e87d3f40cabd140a41
hw.device.manufacturer=Google
hw.device.name=Nexus 4
hw.gps=yes
hw.gpu.enabled=no
hw.gpu.mode=off
hw.keyboard=yes
hw.lcd.density=320
hw.mainKeys=no
hw.ramSize=512
hw.sdCard=yes
hw.sensors.orientation=yes
hw.sensors.proximity=yes
hw.trackBall=no
image.sysdir.1=system-images/android-15/default/x86/
runtime.network.latency=none
runtime.network.speed=full
runtime.scalefactor=0.1
sdcard.path=/Users/kaamel/.android/avd/Api-15-Gnex.avd/sdcard.img
skin.name=768x1280
skin.path=768x1280
skin.path.backup=/Applications/Android Studio.app/Contents/plugins/android/lib/device-art-resources/nexus_4
tag.display=Default
tag.id=default
vm.heapSize=48

编辑后,没有错误,我可以像其他AVD一样编辑和/或运行它。请注意,这些路径特定于我的设置,您需要将其更改为您的路径(例如,我的主目录位于Users / kaamel,或者我的Android Studio安装在/ Applications / Android Studio.app等)。

祝你好运!

其他信息:

请务必同时检查Api_15_Gnex.ini(或任何您命名为AVD的名称)。最后一行“ target = android-15”必须与image.file.sysdir.1目标匹配。它们必须相同,在本例中为android-15。一旦执行此操作,即使出现错误,也请单击“显示高级设置”并更正其他错误(如外观名称,内部存储等),然后在没有其他错误时,单击“完成”并重新生成AVD。

© www.soinside.com 2019 - 2024. All rights reserved.