AVD无法启动(没有错误消息)

9
我知道这个软件在半年前运行过,所以我不知道该怎么办了。
我删除了我的主目录下所有与Android相关的配置文件夹。新生成的配置文件也位于我的主目录中。
我使用一个空项目(刚刚创建)启动Android Studio,点击“AVD Manager”,安装一个Nexus6和Nougat x86(API Level 25),然后点击“在模拟器中启动此AVD”按钮。
在 Android Studio 底部会出现一个进度条,显示“正在启动AVD...”,但是当进度条达到100%时,没有任何其他反应。没有错误消息,没有启动任何进程,点击该按钮后什么都没有发生。
我从 AUR 安装了这个软件包 https://aur.archlinux.org/packages/android-studio。我正在使用 LXDE 作为桌面环境。
8个回答

11

看起来在更新Android Studio后需要安装模拟器... 我在更新完Android Studio后遇到了这个问题,通过从SDK管理器安装模拟器解决了它


10

在最近的更新之后,我的模拟器停止工作了,没有抛出任何错误。我不得不编辑我的.bashrc文件以将其设置为使用系统库。

通过在终端上输入以下命令打开您的.bashrc文件:

cd ~/
gedit .bashrc

将此行添加到文件结尾:

export ANDROID_EMULATOR_USE_SYSTEM_LIBS=1

重新启动计算机。

编辑:除了重新启动,您还可以运行source ~/.bashrc


你知道在Windows上解决这个问题的方法吗? - Shariq Musharaf

5

我的Android Studio中的模拟器没有更新。我去SDK管理器并从工具选项卡安装了更新版本,然后它开始正常工作。


0

对我而言有效的方法是:

  1. 在相应手机型号中选择所有x86映像。在所选模型下的“SDK”中,在Android Studio中选择“显示软件包详细信息”,并确保为所选的模型选择了x86映像选项。
  2. 还要确保没有其他应用程序在后台运行,甚至不要打开浏览器。因为即使是这样也会导致挂起,可能是由于我所拥有的系统配置造成的。

0

只需刪除您的 avd,然後嘗試創建一個新的,然後您就可以在 idea.log 中看到錯誤日誌。 在我的情況下,由於某些原因它找不到 userdata.img。


0
在我的情况下,更新英特尔硬件加速执行管理器(HAXM)解决了问题。您可以在SDK管理器中的SDK工具选项卡下完成更新。

0

我去了AVD管理器,清除了现有的设备,然后创建了一个新的。对我来说似乎起作用了。


0

我去了工具 > Android > AVD 管理器

然后我编辑了我想要的设备[galaxy_note_4],在仿真性能下选择了软件 - GLES 2.0。

对我有用,希望可以帮到你。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接