作者costbook (没$结婚干嘛,有$干嘛结婚)
看板AndroidDev
标题[问题] 直接下emulator启动AVD 出现 VM不存在
时间Sat Feb 19 21:40:48 2011
大家好,这是SDK工具操作的问题
背景说明
* SDK版本为R9,作业系统为WinXP
* 想要用指令启动AVD,是为了要加上 partition-size=128 参数,
也就是要修改VM filesystem中的设定档
问题描述
* 已经将tool/AVD路径加到path环境变数中
* 尝试过的启动指令
emulator -n myavd
emulator -avd myavd
emulator -n myavd -p myavd.avd
emulator -avd myavd -p myavd.avd
* 结果:无法用emulator指令启动AVD,都只会出现:
Fatal Error: File: emulator.vm does not exist
(这段讯息丢到Google没有直接的结果)
* 该AVD可以正常启动,不过要透过manager
自行测试结果
* 由於无法透过指令启动AVD,所以我去修改AVD的config.ini,
加入 partition.size=128 和partition-size=128参数,
再由manager启动...不过没有效果(依然Out of memory)
* 电脑中没有叫做 emulator.vm 或是.*vm的档案
请教的问题
* 请问这是新版的AVD架构和emulator说明文件不符吗?
还是我误解了文件内容呢?
* 有没有可能改为去修改AVD manager启动AVD的参数呢?
(google了这个部份,目前没看到相关资料)
谢谢~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 120.124.134.62
1F:推 nowar100:下 android list avd 检查看看 02/19 21:46
你好,我在 .../.android/avd 目录下执行了这个指令,
结果为所有的AVD都有出来:
Name: pad1
...略
Name: pad2
...略
就和在AVD manager中看到的一样,谢谢
2F:→ nowar100:不嫌麻烦的话 重装可以嘛 02/19 22:38
你好,已经重新安装SDK了,情况还是一样,谢谢
3F:→ AirShower:设定ANDROID_SDK_HOME看看 02/21 17:04
你好,已经将以下路径都加入环境变数,还是出现一样情况,谢谢
C:\Program Files\Android\android-sdk-windows\;
C:\Program Files\Android\android-sdk-windows\platform-tools;
C:\Program Files\Android\android-sdk-windows\tools;
4F:→ AirShower:确认一下有无加双引号给带空白的目录,或用8.3档名 02/21 19:11
5F:→ AirShower:ANDROID_SDK_HOME只会指向一个路径, 和path无关 02/21 19:12
6F:→ AirShower:一般是指到 user家目录的 .android, google一下就有范例 02/21 19:13
你好,已经修正上述问题:更改为.android所在目录,与空白字元路径问题
执行後还是一样找不到AVD,谢谢
※ 编辑: costbook 来自: 120.124.134.62 (02/21 19:24)
7F:推 r756616:重新安装在C:\底下,而不要C:\Program Files\ 08/01 20:36