专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Android

Android运行时找不到虚拟机,该如何处理

发布时间:2010-05-30 10:53:04 文章来源:www.iduyao.cn 采编人员:星星草
Android运行时找不到虚拟机
我是win7的系统,刚开始配置android时,成功的跑起了hello android。但今天发现不行了。新建了叫123的虚拟机,运行配置里也选了,但总是说:
[2010-04-19 11:53:37 - HelloAndroid] Automatic Target Mode: Preferred AVD '123' is not available. Launching new emulator.
[2010-04-19 11:53:37 - HelloAndroid] Launching a new emulator with Virtual Device '123'
[2010-04-19 11:53:37 - Emulator] emulator: ERROR: unknown virtual device name: '123'
[2010-04-19 11:53:37 - Emulator] emulator: could not find virtual device named '123'
在网上查了,他们说是因为我更改了用户文件夹默认路径(其实我也就利用win7自带的更改文件夹位置功能,把我的文档、收藏夹、我的图片这几个文件夹改到了D盘而已,C:Users下原来的用户文件夹还在)。建虚拟机时默认建在D:Leo.Android下,而找的时候还是去C盘默认的地方去找。
按他们的方法,我把.Android文件夹复制到C:UsersLeo下,但还是不行。我再继续试了C:UsersAdministrator和C:Users公用,也还是不行。他们说的时候,有人提到要改一个ini配置文件,改里面的路径,我也改了。依旧如此。
(注:我刚配置android,这些啥都没管,但也还是顺利跑起,呃)
还有人提到建一个ANDROID_SDK_HOME,说这样你新建虚拟机时就会放在ANDROID_SDK_HOME所指向的位置。还是不行!

求助啊!
有在win7下做android开发的,有更改过系统用户文件夹路径的,或是其他各路高手,都来帮帮忙啊。

------解决方案--------------------
重新建一个试试吧
------解决方案--------------------
.androidavd 里有123.avd文件夹吗
------解决方案--------------------
1. 在cmd中转到sdk的tools文件夹下,输入 android list avd。看看管理器能不能列出你创建的模拟器。

如果有:
2.1 仍然在cmd下输入 emulator.exe @xxx。其中xxx为模拟器的名字。
如果没有:
2.2 仍然在cmd下输入 android create avd -c 256M -t 7 -n xxx -p ppp -f
其中xxx为模拟器的名字,ppp为模拟器镜像存放的位置,也可以不设置,使用默认的。然后重复2.2.

3. 其他尝试,可以在cmd下输入 android -help
emulator.exe -help
去查看相关帮助。
------解决方案--------------------
建几个都没有用的.是这样的.我想是它的BUG,
有个建议,在运行前先adb kill-server
然后再启动虚拟机,试试.
------解决方案--------------------
哎,是一个大问题
我以前也是同样的问题,我的window登陆名是中文的。。
最后我实在难搞就新建一个英文WINDOWS帐号。切换在这一个英文帐号下桌面下工作。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: