最近在使用Xamarin写一个Android的demo APP,但是在调试的时候遇到了问题,创建的Android模拟器不能够正常的启动,报错信息为Missing config.ini file in the AVD data folder。

安卓设备管理器(Android Device Manager)Missing config.ini file in the AVD data folder问题

但是在相应的文件夹下,相应的config.ini文件是存在的。

安卓设备管理器(Android Device Manager)Missing config.ini file in the AVD data folder问题

观察文件路径,由于我使用的是中文Windows本地账户名,猜测问题出在文件路径中存在中文(谷歌家的物件对中文不太友好)

再观察AVD目录中的文件,发现在config.ini文件的上一级文件夹中,有 [模拟设备名].ini 文件,打开后,其记载的是模拟设备实例的目录路径信息。

安卓设备管理器(Android Device Manager)Missing config.ini file in the AVD data folder问题

这样的话,考虑将路径更改到别的没有中文的位置中。

安卓设备管理器(Android Device Manager)Missing config.ini file in the AVD data folder问题

保存之后,将模拟设备实例移动到相应的目录中。再次打开Android Device Manager管理界面,可以看到转移了的实例可以被启动。

安卓设备管理器(Android Device Manager)Missing config.ini file in the AVD data folder问题

注意,在关闭模拟设备实例时,需要在Android Device Manager管理界面中按下Stop按钮。假如直接关闭实例,则会导致死机。

(测试平台:Win10 Pro 17134.137,Visual Studio 2017 Community with Xamarin)

相关文章:

  • 2022-12-23
  • 2021-05-21
  • 2022-02-02
  • 2022-12-23
  • 2022-12-23
  • 2021-05-29
  • 2022-12-23
  • 2021-12-08
猜你喜欢
  • 2021-09-24
  • 2022-12-23
  • 2022-12-23
  • 2021-10-24
  • 2021-05-16
  • 2022-12-23
相关资源
相似解决方案