2017-09-28 73 views
0

我已经明白我应该下载一个正确的系统映像来使用Android虚拟设备。无法创建Android SDK25(7.1)虚拟设备。 (VS mac)

它在SDK24(7.0)上正常工作。 我下载了SDK 24和Intel x86 Atom_64系统映像。 我能够创建SDK 24 AVD并正常工作。

但我试过与SDK25相同。 我下载了SDK 25和Google APIs Intel x86 Atom_64系统映像。 但是,当我尝试通过选择列表中的设备创建AVD并将目标设置为“Android 7.1.1 - API Level 25”时

然后,CPU/ABI部分显示“没有为此目标安装系统映像”。 我试图改变列表上的'设备'。

没有一个可行。

+0

您是否尝试过x86(不是x86-64)系统映像?对于我的x64图像,实际上从来没有工作过,而32位的图像很好。 – user1209216

+0

我尝试过,但结果相同。 –

回答

1

我有完全相同的问题。

我的解决方案:我安装了Android Studio,并将它指向我的Xamarin SDK位置。我使用Android Studio创建并启动我的模拟器。 Visual Studio for Mac在运行后很乐意部署给他们。这似乎是VS4Mac中的一个错误。我也欺骗和使用Android Studio来执行我的XML,然后复制&将其粘贴到VS4Mac。

+0

哇,非常感谢!我会很快尝试你的解决方法! –

+0

@BrightLee我很想知道它是否也适用于您。我只需要将Android Studio SDK路径更改为指向我的Xamarin Android SDK位置。 – Ewald

+1

我真的很感激它.. !!!它像一个魅力。在安装过程开始时,它会询问“标准”或“自定义”。我选择'自定义'并将android SDK位置设置为Xamarin android SDK位置。精美的作品。再次感谢! –