2017-09-08 44 views
0

我刚刚升级了Android支持库,因此升级了Xamarin Forms应用程序所需的操作系统的最低版本,现在想要在某些设备上测试它。我可以在我的手机上运行它,但希望创建一个Android 7.1.1(API 25)或Android 8.0.0(API 26)仿真器进行测试。 然而,当我去创造一个新的AVD,我得到的消息Android SDK管理器中没有可用于启用AVD的系统映像

安装了此目标没有系统映像

所以我翻转到SDK管理器,但没有系统映像可用:

enter image description here

所以我的问题是,在哪里以及如何获取这些系统的图像?或者我只是因为某些原因无法为这些API版本创建AVD?

我尝试添加新的来源,包括这一个:

https://dl.google.com/android/repository/sys-img/android/sys-img2-1.xml

但它并没有作出任何区别。我以后需要不同的API来源版本吗?

+0

我认为您使用的是过时的SDK管理器。截图从哪里来? – CommonsWare

+1

您需要通过Android Studio创建它们(并下载图像),SDK Manager已弃用。 – MatPag

+0

我只是使用Visual Studio 2017企业版工具栏上的按钮。 – LDJ

回答

0

没有系统安装了此目标

图查看您的SDK Update站点,请确保它包含这些条目:

https://dl.google.com/android/repository/sys-img/android/sys-img.xml 
https://dl.google.com/android/repository/sys-img/google_apis/sys-img.xml 

enter image description here enter image description here

然后,开始SDK管理员再次以管理员身份登录,如果是t,请下载API 25和API 26系统映像嘿被列出。

enter image description here

下载系统映像后,您可以创建一个Android 7.1.1(API 25)或Android 8.0.0(API 26)模拟器。

+0

@LDJ启动它们,你解决了你的问题吗? –

相关问题