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

popcorn 2012-09-20 01:11:02
新建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

...全文
276 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
cbcfrank 2014-09-18
  • 打赏
  • 举报
回复
我的操作系统是win7 64位,也遇到同样的问题, 解决方法是,直接拷贝 mksdcard 到winxp系统中, 执行 mksdcard -l sdcard01 500M sdcard01.img 成功后, 拷贝到windows7 的所需目录下,然后直接通过文件方式加载。
jianglong_88 2012-12-06
  • 打赏
  • 举报
回复
上面有问题的同志是不是用的window7系统啊,我用xp就没有问题,window7 下有问题是因为没有权限的问题。
leogo0705 2012-11-06
  • 打赏
  • 举报
回复
我也有这样的问题,楼主请问最后解决没有呀!
点背 2012-11-06
  • 打赏
  • 举报
回复
同样的问题 , 不设置SD卡大小就能new
mimitracely 2012-09-20
  • 打赏
  • 举报
回复
sd卡,设置1G以上吧
mimitracely 2012-09-20
  • 打赏
  • 举报
回复
默认分配的就好啊,,
逐Ls梦 2012-09-20
  • 打赏
  • 举报
回复
不加这个参数,让它自己分配。
在AVD管理里面创建,就写名称和默认屏幕那个试试。我创建的时候一直没写参数
popcorn 2012-09-20
  • 打赏
  • 举报
回复
我当然做过各种测试都不行,拜托楼上的最好也试试先。
andylao62 2012-09-20
  • 打赏
  • 举报
回复
你换成“512”
  • 打赏
  • 举报
回复
512M写的有问题的吧?提示不是说无效的大小“512M”,换换别的写法试试

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧