亚行

亚行

我已将android-sdk-linux文件夹从一台 PC 复制到另一台 PC,并安装了 Eclipse 并设置了适当的路径(工具和平台工具),但我无法创建任何 avd。

当我尝试从 Android 虚拟设备管理器创建新的 avd 时,仅当我单击新 avd 时才会在控制台中显示此错误消息。

[2012-05-29 23:29:27 - SDK Manager] Failed to create the SD card.
[2012-05-29 23:29:27 - SDK Manager] Failed to create sdcard in the AVD folder.

我把我的 android-sdk-linux 文件夹放在/home/dharma/Android-sdk-linux

在我的 PC 上,我没有找到home/username/.Android/avd。那么我该怎么做才能在模拟器中运行我的应用程序。

答案1

Android SDK 对 Ubuntu 64 位基础确实有一些要求:

亚行

sudo apt-get 安装 libc6:i386 libstdc++6:i386

自适应

sudo apt-get 安装 zlib1g:i386

https://stackoverflow.com/questions/3878445/ubuntu-error-failed-to-create-the-sd-card

答案2

您可能还需要重新安装 API 版本。只需android从命令行运行并确保您使用的 API 级别已列为已安装。

答案3

我进行了快速搜索并发现了以下内容。

如果您使用的是 64 位系统,则可能没有ia32-libs安装该软件包。请尝试安装该软件包,看看是否有效。

如果没有,请尝试为ToolsAndroid SDK 文件夹中的目录中的文件提供执行权限(假设它们还没有这些权限)

相关内容