Eclipse不允许创建AVD

时间:2013-12-04 06:20:31

标签: java android eclipse

在downvoting /标记为重复之前,请注意我在SOF上遇到了类似的问题,但无法找到答案。我正在尝试创建一个AVD我已经用adt插件下载了eclipse(eclipse用于android开发者)。现在,当我尝试创建一个新的AVD时,它会抛出一个错误。

[2013-12-04 11:46:38 - SDK Manager] Invalid argument size '512M'
[2013-12-04 11:46:38 - SDK Manager] 
[2013-12-04 11:46:38 - SDK Manager] mksdcard: create a blank FAT32 image to be used with the Android emulator
[2013-12-04 11:46:38 - SDK Manager] usage: mksdcard [-l label] <size> <file>
[2013-12-04 11:46:38 - SDK Manager] 
[2013-12-04 11:46:38 - SDK Manager]   if <size> is a simple integer, it specifies a size in bytes
[2013-12-04 11:46:38 - SDK Manager]   if <size> is an integer followed by 'K', it specifies a size in KiB
[2013-12-04 11:46:38 - SDK Manager]   if <size> is an integer followed by 'M', it specifies a size in MiB
[2013-12-04 11:46:38 - SDK Manager]   if <size> is an integer followed by 'G', it specifies a size in GiB
[2013-12-04 11:46:38 - SDK Manager] 
[2013-12-04 11:46:38 - SDK Manager] Minimum size is 9M. The Android emulator cannot use smaller images.
[2013-12-04 11:46:38 - SDK Manager] Maximum size is 1099511627264 bytes, 1073741823K, 1048575M or 1023G
[2013-12-04 11:46:38 - SDK Manager] Failed to create the SD card.
[2013-12-04 11:46:38 - SDK Manager] Failed to create sdcard in the AVD folder.

我尝试了3种不同版本的eclipse(indigo,kepler和+ adt)。我昨天能够创建AVD,现在我不知道问题......我没有改变任何东西..

1 个答案:

答案 0 :(得分:0)

如果是UBUNTU: 在我的情况下,我使用的是64位Linux安装,默认情况下没有安装ia32-libs软件包。没有此软件包,mksdcard实用程序将无法运行。安装后,我能够使用AVD管理器构建AVD而没有任何问题。

正常情况下:

alex@alex-desktop:~$ mksdcard 1024M ./sdcard.iso
bash: /home/alex/android-sdk-linux_x86/tools/mksdcard: No such file or directory
alex@alex-desktop:~$ sudo android create avd -n my_avd -t 1 -c 1024M

我发现了这个问题&amp;我找到了第一个方法:

cd /home/alex/android-sdk-linux_x86/tools/

然后写下:

sudo chmod 755 mksdcard
mksdcard 1024M ./sdcard.iso
sudo android create avd -n my_avd -t 1 -c 1024M

它应该工作:)

相关问题