我有Ubuntu 11.04并且我下载了最新的eclipse ADT软件包,我也安装了所有ia32libs
,我不知道为什么模拟器没有启动,我尝试了各种设备配置,我有4个平台2.2,2.3 ,4.0,4.2。我尝试了各种排列和组合,但虚拟设备没有出现 - 没有。
我也在其他SO'问题中尝试了各种解决方案,但它们并没有解决我的问题。我已经坚持了几周,仍然没有到达那里?请帮助
FYI:我也有eclipse Helios,因为它工作正常但是,我无法获得/下载3.0 / Honeycomb以上的平台,而在Helios中,虚拟设备工作正常。我不知道它的相关与否,但仍然是..
答案 0 :(得分:10)
在命令行参数
中运行模拟器要从命令行启动模拟器的实例,请导航到SDK的tools/
文件夹。像这样输入模拟器命令:
emulator -avd <avd_name>
有关模拟器link here:
的更多信息答案 1 :(得分:10)
在带有NVidia显卡的Ubuntu 14.04 64bit上,我必须执行以下操作:
sudo apt-get install lib32stdc++6 lib32z1
sudo apt-get install libgl1-mesa-dev
然后工作。
答案 2 :(得分:3)
Ubuntu Android模拟器问题[已解决]
android模拟器的问题不是硬件驱动程序。它是OpenGL驱动程序。要解决它,请完成以下步骤:
选择以下套餐:
libgles1-mesa-dev
libgles2-mesa-dev
libgles1-mesa
libgles2-mesa
libqt4-opengl [Update/Upgrade]
glmark2
glmark2-es2
libgles1-mesa-dbg
libgles2-mesa-dbg
freeglut3
libhugs-opengl-bundled
选择程序
右键单击包并选择“标记为安装”。
答案 3 :(得分:1)
在Ubuntu 12.04 LTS 64-Bit上(安装了32位库), 我的案例是:
1-正确下载并安装了SDK
2-下载ADT插件到Eclipse并重新启动它
3-正确设置SDK目录
4-创建一个Android项目,然后单击RUN AS&gt; Android应用程序
5-我问了一个仿真器,所以我在AVD中创建了一个(在运行配置的一些步骤之后)
6-然后我再次右键单击该应用程序,RUN AS&gt; Android应用程序
7-出现一条消息&gt;错误:无法启动模拟器......正确安装SDK(类似的东西)
8-重启Eclipse ......每件事都很好!!!!!!!!!!!!!!!!!!
答案 4 :(得分:1)
您需要更改以下选项:
修改 avd 并更改&#34;模拟效果&#34;选项&#34;软件&#34;。
它会起作用。
答案 5 :(得分:0)
我正在使用Bumblebee
来禁用我的nvidia卡...
似乎Android Studio不喜欢这样。
optirun /opt/android-studio/bin/studio.sh
然后在Android Studio中打开AVD Manager使其正常工作。
答案 6 :(得分:0)
来源:https://cialu.net/solve-android-studio-avd-issue-with-ubuntu-16-10/
sudo apt-get install lib64stdc++6:i386
sudo apt-get install mesa-utils
(寻找sdk的路径)
cd YOURPATH/Android/Sdk/emulator/lib64
mv libstdc++/ libstdc++.bak
ln -s /usr/lib64/libstdc++.so.6 libstdc++
最后,使用模拟器再次运行您的应用程序。
答案 7 :(得分:0)
如果您收到上述错误,请更新/升级您的Linux机器(Ubuntu),例如
并确保根据Android Developer网站安装所有必需的软件。 如果您仍然面临与图像相同的问题,请在启动仿真器之前在终端中使用su模式。 sudo su - 使用此命令为Su用户
答案 8 :(得分:0)
由于 Ubuntu 不支持 32 位,Android 开发者工具都不支持 32 位(现在和合法),而且还有一些像 512 mb 内存这样的低端电脑,对于在电脑上随便玩游戏,运行 android 的最佳选择是Android X86。它快速且始终有效的 android 模拟器(实际上不是模拟器而是操作系统),您可以将它用于任何事情,即使是 20 岁的旧电脑也可以非常流畅地运行它。
要在您的任何计算机上运行它,请按照以下步骤操作:-