当前位置: 代码迷 >> Android >> 创设模拟器失败,用命令行也是
  详细解决方案

创设模拟器失败,用命令行也是

热度:44   发布时间:2016-05-01 12:36:11.0
创建模拟器失败,用命令行也是
新建AVD时提示Error:Invalid argument size '512M'
用命令行做也是下面的结果,我用的是4.1的SDK,后来删除掉JAVA和所有其它相关的,重新安装JAVA和2.2或4.0的,也是这个错误。
JDK1.6和1.7也都试过,同样问题。但很早之前我同样机器安装后创建AVD成功过,现在重新做就不行了,网上也找不到答案。

D:\Android\android-sdk\tools>mksdcard -l sdcard 512M d:\sdcard.img
Invalid argument size '512M'

mksdcard: create a blank FAT32 image to be used with the Android emulator
usage: mksdcard [-l label] <size> <file>

  if <size> is a simple integer, it specifies a size in bytes
  if <size> is an integer followed by 'K', it specifies a size in KiB
  if <size> is an integer followed by 'M', it specifies a size in MiB
  if <size> is an integer followed by 'G', it specifies a size in GiB

Minimum size is 9M. The Android emulator cannot use smaller images.
Maximum size is 1099511627264 bytes, 1073741823K, 1048575M or 1023G


------解决方案--------------------
512M写的有问题的吧?提示不是说无效的大小“512M”,换换别的写法试试
------解决方案--------------------
你换成“512”
------解决方案--------------------
我当然做过各种测试都不行,拜托楼上的最好也试试先。
------解决方案--------------------
不加这个参数,让它自己分配。
  在AVD管理里面创建,就写名称和默认屏幕那个试试。我创建的时候一直没写参数
------解决方案--------------------
默认分配的就好啊,,
------解决方案--------------------
sd卡,设置1G以上吧
------解决方案--------------------
我也有这样的问题,楼主请问最后解决没有呀!
------解决方案--------------------
同样的问题 , 不设置SD卡大小就能new
------解决方案--------------------
上面有问题的同志是不是用的window7系统啊,我用xp就没有问题,window7
下有问题是因为没有权限的问题。
  相关解决方案