我有Fedora 10,它是一台旧机器。
当我启动模拟器时,它出现了,但我没有 在屏幕上显示任何初始的“Android”显示文字,我试过了 等待年龄。
我首先安装了Java JDK 7然后'android-sdk-r22.2.1-linux.tgz' 我甚至为Java设置了“替代”。
我已经尝试了几种仿真器,比如带有armeabi的4.3 和早先的3.2。我还尝试从命令行启动它们:
模拟器-no-audio -gpu off -avd [AVDName]我甚至试过'-force-32bit' 但没有任何效果。
我在Windows上使用了仿真器很长一段时间,所以我就是 非常熟悉如何使用它们,但我不能让它们在Linux上运行, 我该怎么办?
谢谢!
答案 0 :(得分:1)
这将有效:
1)使用Android Virtual Device Manager在Eclipse中创建手机 (导航栏|窗口| Android虚拟设备管理器)
2)在:yourInstallationFolder / sdk / tools
中打开一个终端3)输入:./ emulator @theNameofYourPhone -force-32bit
答案 1 :(得分:0)
我有完全相同的问题,使用最新的构建工具 - 模拟器无法启动,添加-debug-init
显示它无法通过此行:
ping命令:/ path / to / android-sdk-linux_86 / tools / ddms ping 仿真器22.3.0“NVIDIA公司”“GeForce 8600 GTS / PCIe / SSE2” “3.3.0 NVIDIA 331.20
但有时它有效,它已经过了这个并打印了一些关于display surface, pixel format
等的调试信息 - 然后模拟器正在工作。
我尝试过很多东西,没有用,但似乎我找到了解决方案!
如果我从第一个虚拟桌面启动它,看起来仿真总是启动OK!并且没有工作,“挂” - 从其他人发起时。
花了一些时间才弄明白,因为我的主要“开发”虚拟桌面是第二个:)
Dunno这个bug,NVIDIA的,xorg或模拟器,但我希望这个解决方法能够继续工作:)
答案 2 :(得分:0)
我整个星期都在讨论这个问题...我终于尝试了一个不同的DE。我启动了一个icewm会话,模拟器运行不正常。这似乎是GTK或KDE的WM的问题。
任何方式,我希望这有助于解决您可能遇到的问题。