首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >“正在启动AVD仿真器”,然后死机:无法打开...“

“正在启动AVD仿真器”,然后死机:无法打开...“
EN

Stack Overflow用户
提问于 2013-08-31 03:59:06
回答 4查看 36.3K关注 0票数 16

我是android app dev的新手。当我创建一个新的AVD时,当我在这个AVD上点击start时:我得到了以下信息:

Starting emulator for AVD 'Nexus_4_16_AVD'
PANIC: Could not open: Nexus_4_16_AVD

EN

回答 4

Stack Overflow用户

发布于 2013-08-31 04:03:27

这是ADT插件中的一个错误。要解决此问题,请使用NTFS符号链接。

我有一个用于windows7的C:驱动器和一个用于我所有工作和数据的D:驱动器。安装Windows7后,我将所有特殊文件夹从C:\Users\John Doe重新定位到D:\John Doe。ADT插件正在尝试从C:加载仿真器,而它和配置文件都在D:上(死机:无法打开等)。NTFS可以让ADT插件使用NTFS符号链接从D:读取。在C:\Users\John Doe (显然使用您的用户名)中打开命令提示符,使用mklink命令。

 mklink /J "C:\Users\John Doe\\.android" "D:\John Doe\\.android"

现在,当ADT插件试图引用C:上的.android时,NTFS会将请求发送到D:,仿真器就会正确启动。

Original Source

如果不是路径问题,则:

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

Original Source

票数 30
EN

Stack Overflow用户

发布于 2013-10-16 15:46:26

简单地说,如果对您没有任何效果,只需将.android文件夹复制到C:\Users.android即可。

票数 11
EN

Stack Overflow用户

发布于 2013-10-19 01:29:37

我也有同样的问题,Umer Farooq的第一个建议解决了它。C:/Users/MyName文件夹中已存在文件夹.android。出于备份的目的,我将其压缩到.android.zip,然后删除了文件夹C:/Users/MyName/.android。然后,我打开一个命令提示符(它已经位于C:/Users/MyName)并执行一个命令:

 mklink /J "C:\Users\MyName\\.android" "D:\\.android"

然后我重启了eclipse并启动了AVD。虚拟设备已经创建,并且工作正常。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18540607

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档