我已将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
安装该软件包。请尝试安装该软件包,看看是否有效。
如果没有,请尝试为Tools
Android SDK 文件夹中的目录中的文件提供执行权限(假设它们还没有这些权限)