mac os 下创建 android avd 后启动报找不到 avd ini 文件 问题解决方法

在 Mac OS 上创建了android虚拟机(avd)后,启动的时候报找不到adv对应的ini文件
PANIC: Could not open: ~/.android/avd/android4.0.3.ini
此文件是创建虚拟机的时候生成的,可以先查找此文件是否在别的位置:
sudo find / -name android4.0.3.ini
查找返回:
find: /dev/fd/3: Not a directory
find: /dev/fd/4: Not a directory
/private/var/root/.android/avd/android4.0.3.ini

可以看到,此文件生成到别的目录下去了,将文件mv到android 虚拟机需要的目录。
到这里不要着急,仔细查看/private/var/root/.android/目录下的内容,会发现很多文件在此目录下,其实这些文件是创建虚拟机生成的,之所以在此目录下而不是~/.android目录下,是因为必须使用sudo 来创建虚拟机,因此生成的文件就到了root目录下。
所以,sudo cp -rf /private/var/root/.android/ ~/.android 拷贝所有文件,就可以解决此问题。

转载请注明:运维派 » mac os 下创建 android avd 后启动报找不到 avd ini 文件 问题解决方法

0
2.5k
0