繁体   English   中英

Android Emulator 无法启动或启动。 什么都没有弹出

[英]Android Emulator won't boot or start. Nothing is popping up

这个问题已经被问过很多次了,但没有什么像我的问题。 我不明白为什么它没有启动或启动我的 apk。

它就在那里

它卡在那里。 什么都没有发生,只是等待目标设备响应即将到来。

到目前为止,一切都运行良好。

我什至重新安装了它。 没有多大帮助

PC 规格:i7 Core 2.2 GHZ 16GB RAM Intel Iris Pro 1500MB

安卓工作室 2.3

Error while waiting for device: Timed out after 300seconds waiting for emulator to come online.

还是一样的错误.....

我让它可以将自动图形更改为软件!

我运行了 Jamal Eason 在评论中推荐的命令:

$ cd Android/Sdk/emulator
$ ./emulator -list-avds
$ ./emulator -avd [AVD_NAME]

我在尝试运行 AVD 时遇到一些libGL error: unable to load driver: i965_dri.so错误。

我能找到这个线程,其中用户能够通过重命名来解决一个非常类似的问题libstdc++.so.6模拟器目录内和链接libstdc++.so.6/usr/目录。

$ cd Android/Sdk/emulator/lib64/libstdc++
$ mv libstdc++.so.6 libstdc++.so.6.bak
$ ln -s /usr/lib64/libstdc++.so.6 /home/user/Android/Sdk/emulator/lib64/libstdc++

我遇到了完全相同的问题,所以我运行了 Jamal Eason 建议的命令,但出现以下错误。

PANIC:找不到 AVD 系统路径。 请定义 ANDROID_SDK_ROOT

环顾四周,发现实际上我的 ANDROID_HOME 环境变量指向了错误的位置。 所以我将以下命令添加到我的 ~/.bash_profile 以更新 ANDROID_HOME 变量以指向我的 Android 目录,对我来说看起来像下面这样。

export ANDROID_HOME=/Users/{USER_NAME}/.android/
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

有关更新环境变量的更多信息,请参阅此 Stack Overflow 帖子

之后,我重新启动了 Android Studio 并能够正常运行我的模拟器。

释放更多磁盘空间。 该问题可能与硬盘上的剩余空间有关。

尝试使用其他模拟器(如GenymotionBlueStacks)并在运行应用程序之前手动运行它

我在同样的问题上浪费了一些时间,毕竟对我来说,解决方案是关闭我的 vagrant 机器,这意味着如果你有一个虚拟机在运行,则不允许 AVD 运行。 因此,如果是这种情况,只需关闭 VM 的电源并重试。

希望这可以帮助 :)。

在手动将 Android SDK 移动到另一个磁盘以节省C:\\上的磁盘空间并错误设置ANDROID_SDK_HOME后,我遇到了这个问题。

我将ANDROID_SDK_HOME设置为d:\\stuff\\android\\.android\\而它应该是d:\\stuff\\android\\

除此之外,由于Android是机械制造另一个.android.android让我感动的内容一个文件夹了。

只有运行x86模拟器x86我有用。

(我还编辑了该设备的模拟器设置,并为图形驱动程序选择了“自动”,并选择了一个似乎未初始化的设备)。

还要看看显而易见的: 谷歌的页面

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM