Sha*_*nix 23 eclipse android emulation
我正在尝试在Eclipse 3.5中的模拟器上运行SDK Samples.
大多数情况下,当我尝试创建新的AVD时,AVD Manager会挂起.当我设法创建一个AVD并尝试启动模拟器时,我得到了这个:
模拟器:错误:在此AVD配置中找不到搜索路径
很奇怪,AVD的config.ini文件格式不正确.尝试重新创建它.
我在Win7 32位上运行最新版本的SDK.有任何想法吗?
更新:
我想我找到了问题的根源.我正在运行希伯来语版本的WIN 7.我的用户名是希伯来语.显然这会导致Eclipse出现问题.一旦我开始怀疑这是问题,我在系统上创建了一个名为DEV的新用户,并尝试在该用户下运行模拟器.像黄油一样.
小智 12
您可以设置环境变量ANDROID_SDK_HOME.例如:
ANDROID_SDK_HOME=D:\Development\android-sdk\
Run Code Online (Sandbox Code Playgroud)
它帮助了我.将此变量添加到<eclipseFolder>\configuration\.settings\org.eclipse.ui.ide.prefs:
ANDROID_SDK_HOME=D\:\\Development\\android-sdk\\
Run Code Online (Sandbox Code Playgroud)
停止进程adb.exe并重新启动Eclipse.
我同意 Zian 的观点,这里出了严重的问题,你应该考虑重新安装。还要确保以下几点:
1)确保您的 avd 文件夹看起来正常。这可以在您的主目录的 .android 目录中找到。查看一下~\.android\avd\<name-of-avd>.avd\,您应该会看到config.ini一个userdata.img文件,如果您创建了一个 sd 映像,则还会看到一个。确保你的config.ini样子是这样的:
hw.sdCard=yes
hw.dPad=yes
hw.accelerometer=yes
hw.lcd.density=160
skin.name=HVGA
skin.path=platforms/android-1.6/skins/HVGA
hw.trackBall=no
hw.ramSize=256
image.sysdir.1=platforms/android-1.6/images/
Run Code Online (Sandbox Code Playgroud)
或者,如果您没有任何自定义设置,那么它将仅包含这一行:
hw.lcd.density=160
Run Code Online (Sandbox Code Playgroud)
2) 确保您拥有最新版本的 ADT Eclipse 插件 (v0.95)。
3) 另外,你的主目录中确实不应该有任何权限问题,但是,嘿,这是 Windows - 你永远不知道。因此,为了确定起见,您可能需要手动设置 avd/ 文件夹的读/写/执行权限。
4)除此之外,带着极端的偏见重新安装!
| 归档时间: |
|
| 查看次数: |
45034 次 |
| 最近记录: |