转载http://vase.iteye.com/blog/2114664

初学Android,发现模拟器上有不少限制,譬如标题中的存储限制,无论用ADT Manager如何设置,内部存储空间不会变大。

经过上网搜索解决办法,中文相关的文章虽多,但可以用方法甚少(对了,我用的Eclipse ADT,版本22,Android4.4 API 19,据说AndroidStodio上没限制,还没去试验),网上大多数文章说从命令行启动,增加-partition-size参数指定可解决,如

emulator -partition-size 1024

但经过测试,不可行。方法时间较老,据说是Android 3之前版本上可用,未测。

通过FQ google找到Stack Overflow上有人讨论(http://stackoverflow.com/questions/20579606/android-4-4-virtual-device-internal-storage-will-not-resize),亲测后可行,在此分享给大家。

Shell代码
  1. #进入到avd目录下
  2. cd~/.android/avd/Nexus5
  3. #格式化并重置userdata-qemu.img大小
  4. e2fsck-fuserdata-qemu.img
  5. resize2fsuserdata-qemu.img2000M

操作系统默认应该不带e2fsprogs,Linux上可先用yum安装、MAC OS X可用port安装(或者其他你喜欢的方式);Windows上需要Cygwin安装

更多相关文章

  1. Android(安卓)SDK Manager软件包下载安装相关问题的解决办法
  2. Android(安卓)Studio Mac环境下的使用
  3. Android(安卓)studio安装:
  4. This version of the rendering library is more recent than yo
  5. Android获取外部和内部存储空间总大小
  6. Windows 8上搭建Cocos2d-x for Android的开发环境
  7. Android(安卓)双屏异显
  8. Macaca安装配置流程
  9. Android程序如何安装到内存或卡中

随机推荐

  1. Android源代码编译命令m/mm/mmm/make分析
  2. Android的NDK开发(1)————Android(安
  3. Android使用Handler实时更新UI
  4. Android(安卓)获取手机(ios,android)的设备
  5. 浅谈android的selector 背景选择器
  6. Android(安卓)8.1 关机充电动画(一)模式选
  7. Android(安卓)studio unable to resolve
  8. Android(安卓)Studio 运行java程序
  9. [ Android(安卓)- Android(安卓)Studio
  10. 在Ubuntu中和Android中添加开机自启动的