"为AVD启动模拟器"然后恐慌:无法打开..."

jer*_*h91 16 android panic android-virtual-device

我是android app dev的新手.当我创建一个新的AVD时,当我点击这个AVD的开始:我得到以下内容:

Starting emulator for AVD 'Nexus_4_16_AVD'
PANIC: Could not open: Nexus_4_16_AVD
Run Code Online (Sandbox Code Playgroud)

Ume*_*ooq 30

这是ADT插件中的一个错误.有关解决方法,直到它被修复使用NTFS符号链接.

我有一个用于Windows 7的C:驱动器和用于我所有工作和数据的D:驱动器.安装Windows 7后,我将所有特殊文件夹从C:\ Users\John Doe重定位到D:\ John Doe.ADT插件尝试从C:加载模拟器时,它和配置文件在D:(PANIC:无法打开等).NTFS可以使用NTFS符号链接从D:读取ADT插件.在C:\ Users\John Doe中打开命令提示符(显然使用您的用户名),使用mklink命令.

 mklink /J "C:\Users\John Doe\\.android" "D:\John Doe\\.android"
Run Code Online (Sandbox Code Playgroud)

现在,当ADT插件尝试在C:上引用.android时,NTFS将请求发送到D:并且模拟器正确启动.

原始来源

要么

如果它不是路径问题,那么:

创建一个名为的环境变量:ANDROID_SDK_HOME并将其设置为C:\Users\Administrator Open Eclipse > Window > Preferences并单击,然后单击" Run/Debug字符串替换"添加一个名为"user.home"的新变量,并将其设置为" C:\Users\Administrator创建AVD"并运行它.

原始来源


Sur*_*rya 11

如果没有任何作用,只需将.android文件夹复制到C:\ Users\.android即可.


归档时间:

查看次数:

35883 次

最近记录:

11 年,5 月 前