gpt4 book ai didi

Android SDK 管理器 : failed to create SD card

转载 作者:行者123 更新时间:2023-11-29 22:24:17 26 4
gpt4 key购买 nike

我正在运行 Ubuntu 64 位版本 11.04,以及 Eclipse Linux 64 位版本。Android SDK 管理器无法创建任何大小的 SD 卡。通常的问题是缺少 ia32-libs,安装它们是一个快速修复。然而,事实并非如此:

thomas@thomas-ubuntu:~/Documents/android-sdk-linux_x86/tools$ sudo apt-get install ia32-libs
[sudo] password for thomas:
Reading package lists... Done
Building dependency tree
Reading state information... Done
ia32-libs is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

所以我肯定安装了那些。关于这个问题还有其他想法吗?

最佳答案

您必须通过排除过程缩小错误范围。

尝试从命令行创建这样的文件:

dd if=/dev/zero of=/home/username/test64MB bs=1024 count=65536

/home/username/test64MB 是一个测试文件名(在您将创建 SD 卡的目录中),计数是您想要的任何值(在本例中创建一个 64MB 的文件)。

对该文件执行 ls -l,并执行“od/home/username/test64MB”。 ls -l 应该显示创建了一个大约 64MB 的文件,而 od 应该显示

0000000 000000 000000 000000 000000 000000 000000 000000 000000
*
400000000

这与 Android 无关,它只是查看您是否具有在您指定的目录中创建 64 MB 文件的权限、硬盘空间等。因此,如果一切正常,您就知道使用您的权限等在该目录中创建 64MB 文件没有问题。通过消除过程,您可能消除了可能存在问题的一半原因。如果您不能执行上述操作,则问题不在于 Android 或 mksdcard,而在于驱动器空间、您写入目录的权限等其他因素。但是让我们假设它确实有效。现在进入工具目录并执行

./mksdcard 64M /home/username/sdcard64M

如果有效,那很好,如果无效,您已经缩小了问题范围。如果 dd 工作但 mkscard 不工作,我会用 gdb 运行 mksdcard 之类的东西。

关于Android SDK 管理器 : failed to create SD card,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6379753/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com