【问题标题】:Cannot launch AVD in emulator in Android studio in ubuntu无法在 ubuntu 的 Android 工作室的模拟器中启动 AVD
【发布时间】:2016-07-29 13:34:15
【问题描述】:

我使用的是 Android Studio 2.1.2。操作系统是 Ubuntu 14。

我使用 image arm 创建了一个模拟器。当我启动模拟器时,我得到了错误

无法在模拟器中启动 AVD。

输出:

恐慌:HOME 已定义,但在其中找不到 Nexus_4_API_23.ini 文件 $HOME/.android/avd

(注意:avd按顺序搜索 $ANDROID_AVD_HOME,$ANDROID_SDK_HOME/.android/avd$HOME/.android/avd)”。

【问题讨论】:

  • 检查 BIOS 中是否启用了虚拟化。

标签: android avd


【解决方案1】:

我在 Xubuntu 16.04 中遇到了同样的问题。我最初以导致问题的 root 用户身份安装。

Studio 一直在 $HOME 目录中寻找 avd 路径,但它实际上在 /root/.android/avd 中。您可以将 avd 文件夹复制到您的主目录,但您可能会遇到权限问题。

所以我在修复它的当前用户下“重新安装”,这些是步骤:

  • 删除~/.android下的.android文件夹

  • 将解压后的 android-studio 文件夹移动到 /usr/local/。

  • 将 /usr/local/android-studio/bin 添加到 PATH 变量中。

  • 要永久保存它,请将其添加到您的 .bash_profile(或 ~/.profile)文件中:

    导出 PATH=$PATH:/usr/local/android-studio/bin

  • 现在您可以在终端中以 studio.sh

  • 的形式运行它
  • 运行 studio.sh 并重新配置 Android Studio。

  • 重建您的虚拟设备并再次尝试运行它。

这对我有用,希望它对你有用。

【讨论】:

    猜你喜欢
    • 2016-07-30
    • 1970-01-01
    • 1970-01-01
    • 2019-04-17
    • 1970-01-01
    • 2016-05-31
    • 1970-01-01
    • 2021-12-28
    • 1970-01-01
    相关资源
    最近更新 更多