无法在Android Studio

时间:2016-12-02 11:32:36

标签: android android-studio android-emulator

我试图在ubuntu 14.04的android Studio中的模拟器中启动应用程序,它显示以下错误。

  1. gradle构建正在进行时显示错误:
  2.   

    / home / next / NTE / MachineSetup / android-sdk-linux / tools / emulator -netdelay   none -n​​etspeed full -avd Nexus_5X_API_24   无法启动   '/家/下一首/ NTE / MachineSetup / Android的SDK-LINUX /工具/ QEMU / Linux的-86 / QEMU系统-x86_64的':   没有这样的文件或目录

    1. gradle构建完成后出现错误:
    2.   

      12/02 16:47:57:在等待设备时启动app错误:   AVD的模拟器进程Nexus_5X_API_24被杀死。

      我附上了截图供您参考。

      Error appears during gradle build

      Error that appears after build finished

9 个答案:

答案 0 :(得分:47)

第一个错误的原因如下:

有两个模拟器:一个在$SDK/tools中,另一个在$SDK/emulator$SDK/tools中的那个无法启动。

请将$SDK/emulator放在$ PATH变量的$SDK/tools之前,它应该可以解决问题。

答案 1 :(得分:6)

我正在使用Android Studio 2.3:编辑文件: .profile

export ANDROID_HOME=${HOME}/Library/Android/sdk

export PATH=${PATH}:${ANDROID_HOME}/emulator

之前

export PATH=${PATH}:${ANDROID_HOME}/tools

像:enter image description here

答案 2 :(得分:0)

所以我环顾四周找到了一些遇到你所做的similair帖子,因为第一个错误我发现这可能解决了这个问题:

qemu-system

第二个:

我看到有多个人遇到过这个问题(来源不是超级相关的)。有人建议更新你的android studio或SDK。看到这可能会干扰第一个错误,我建议只做第一步然后再检查一下。

答案 3 :(得分:0)

不确定这是否对您有所帮助,但我在控制台中尝试运行模拟器时遇到此错误。我将ANDROID_SDK更改为指向.bash_profile中的bin文件夹并更正了问题

export ANDROID_HOME=~/Library/Android/sdk

export ANDROID_SDK=$ANDROID_HOME/lib

答案 4 :(得分:0)

另外,当我安装了系统映像时,这种情况发生在我身上 - 而不是模拟器本身。

答案 5 :(得分:0)

1:在您的$SDK/emulator中添加$PATH variable
2:从您的$SDK/tools中删除$PATH variable
3:adb kill-server
4:adb启动服务器
5:从命令行启动仿真器

示例:
模拟器@ Pixel_XL_API_23

答案 6 :(得分:0)

可能未安装Android模拟器。

要将其添加到Android Studio安装中,请转到Tools->Android->SDK Manager,选择SDK Tools标签,然后确保选择了Android Emulator

答案 7 :(得分:0)

我现在在bashrc中尝试使用此代码,

导出ANDROID_HOME = / home / AccountName / Android / Sdk

export PATH = $ {PATH}:$ {ANDROID_HOME} /仿真器

答案 8 :(得分:-1)

尝试复制' lib'从您的Android sdk位置/ Android / Sdk / tools / lib64 / qt / lib到../ Android / Sdk / tools / lib / qt / lib

的文件夹