config.ini 中的系统映像文件夹不存在

Chr*_*tos 8 android visual-studio xamarin

最近我安装了 Xamarin 和 Android SDK,以便进行 Android 开发。在花了一整天的时间修复错误之后才编写一行代码,这让我难住了。我在互联网上的任何地方都没有找到解决方案。

在此输入图像描述

我已经安装了模拟器并下载了几个系统映像。我搜索了这个 config.ini,但没有找到错误似乎引用了哪一个。我可以很好地构建解决方案,但当我尝试调试时,它只显示“存在部署错误”,并且在输出窗口中仅显示“错误:已取消”。

有什么办法可以解决这个问题吗?

谢谢。

小智 5

所以我在设备管理器上遇到了相同的错误消息。我通过以下步骤解决了它:

  1. 去你的~\.android\avd. 应该有一个名为 的文件夹 [YourDeviceName].avd。对于我来说,它是 Nexus_5X_API_28_x86.avd。
  2. 该文件夹内应该有一个 config.ini。查找名为 的属性image.sysdir.1。我的是image.sysdir.1=system-images\android-28\google_apis_playstore\x86\。确保您已正确下载此类图像 %ANDROID_HOME%\system-images

对我来说,我似乎已经在两个不同的位置安装了 Android SDK 两次,并安装了 Android Studio 和 Visual Studio Xamarin,它们搞乱了我的设备管理器。所以我卸载了一个并移动了图像,然后它工作得很好。虽然这对于 OP 来说可能已经晚了一年,但我希望这可以帮助将来的人。