增加Android模拟器空间(Internal Storage)
16lz
2021-01-26
转载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代码- #进入到avd目录下
- cd~/.android/avd/Nexus5
- #格式化并重置userdata-qemu.img大小
- e2fsck-fuserdata-qemu.img
- resize2fsuserdata-qemu.img2000M
操作系统默认应该不带e2fsprogs,Linux上可先用yum安装、MAC OS X可用port安装(或者其他你喜欢的方式);Windows上需要Cygwin安装
更多相关文章
- Android(安卓)SDK Manager软件包下载安装相关问题的解决办法
- Android(安卓)Studio Mac环境下的使用
- Android(安卓)studio安装:
- This version of the rendering library is more recent than yo
- Android获取外部和内部存储空间总大小
- Windows 8上搭建Cocos2d-x for Android的开发环境
- Android(安卓)双屏异显
- Macaca安装配置流程
- Android程序如何安装到内存或卡中