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

时间:2017-03-10 08:13:45

标签: java android android-studio error-handling startup

这个问题已经被多次提出,但没有什么比我的问题更重要了。 我不明白为什么它没有启动或启动我的apk。

Its stucks right there

它卡在那里。只是等待目标设备响应即将发生。

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

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

PC SPECS: i7 Core 2.2 GHZ 16GB RAM 英特尔Iris Pro 1500MB

Android Studio 2.3

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

仍然是同样的错误.....

8 个答案:

答案 0 :(得分:2)

我在评论中运行了Jamal Eason建议的命令:

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

尝试运行AVD时出现了一些libGL error: unable to load driver: i965_dri.so错误。

我能够找到this thread,用户可以通过重命名模拟器目录中的libstdc++.so.6并链接libstdc++.so.6来解决一个非常类似的问题}} 目录。

/usr/

答案 1 :(得分:1)

我遇到了同样的问题,所以我运行了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

有关更新环境变量的更多信息,请参阅this Stack Overflow post

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

答案 2 :(得分:1)

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

答案 3 :(得分:1)

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

答案 4 :(得分:0)

尝试使用其他模拟器,例如GenymotionBlueStacks 并在运行你的应用程序之前手动运行它

答案 5 :(得分:0)

我浪费了一些同样的问题,毕竟,对我来说,解决方案是关闭我的流浪机,这意味着如果你有一台虚拟机在运行,就不允许AVD运行。因此,如果是这种情况,只需关闭VM,然后再试一次。

希望这会有所帮助:)。

答案 6 :(得分:0)

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

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

除此之外,由于Android机器在.android内创建了另一个.android,因此我将其内容移到了一个文件夹中。

答案 7 :(得分:0)

只运行x86的模拟器为我工作。

(我还编辑了该设备的仿真器设置并选择"自动"用于图形驱动程序并选择了一个设备,因为它似乎未初始化)。

另请查看显而易见的:Google's page on it