【问题标题】:Failed when trying to create AVD is Android SDK尝试创建 AVD 时失败是 Android SDK
【发布时间】:2017-04-16 19:54:28
【问题描述】:

我在 Open JDK 中使用 64 位 Ubuntu 11.04 和 Eclipse Indigo,并获得了以下库

lib32asound2 已经是最新版本了。
lib32gcc1 已经是最新版本了。
lib32ncurses5 已经是最新版本了。
lib32stdc++6 已经是最新版本了。
lib32z1 已经是最新版本了。
ia32-libs 已经是最新版本了。

当我尝试在 Android SDK 中创建虚拟设备时,仍然出现以下错误:

[2011-07-04 21:30:16 - SDK Manager] 创建 SD 卡失败。
[2011-07-04 21:30:16 - SDK Manager] 无法在 AVD 文件夹中创建 sdcard。

我该如何解决这个问题?我用谷歌搜索但无法获得正确的解决方案。

【问题讨论】:

  • 当我不分配 SD 卡大小时,我能够创建 AVD,但尝试启动应用程序时出现以下错误:自动目标模式:首选 AVD 'AVD2.2' 不可用。启动新的模拟器。 [2011-07-05 09:42:33 - Hello Android] 使用虚拟设备“AVD2.2”启动新模拟器 [2011-07-05 09:42:33 - Hello Android] 启动已取消!
  • 请停止标记此问题以寻求帮助。在所需的等待期之后,您可以悬赏您的问题。请参阅faq 了解更多信息。

标签: android linux


【解决方案1】:

由于这个问题出在写访问权限上,最后我发现我们必须为所有用户授予对以下目录的读写和执行访问权限:

sdk_installation_directory/tools (chmod -R 777 )<br />
home/username/.android/avd (chmod -R 777) <br />

** 不要使用 'directoryName/'
*
使用 Sun JDK

【讨论】:

    【解决方案2】:

    此问题可能是由于未安装 Android Studio 所需的 i386 库所致。 您已经安装了这些库,但它们可能是 x64 版本!

    确保您遵循https://developer.android.com/studio/install.html 的安装说明。


    您可能还想了解基于 Debian 的发行版上的多架构:https://wiki.debian.org/Multiarch/HOWTO

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-09-13
      • 2021-09-23
      • 2013-01-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多