zoukankan      html  css  js  c++  java
  • 增加Android模拟器空间(Internal Storage)

     转载 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 -f userdata-qemu.img  
    5. resize2fs userdata-qemu.img 2000M  

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

  • 相关阅读:
    Mac终端运行java程序
    Mac上csv导入mysql提示错误[Error Code] 1290
    Mac终端使用mysql
    将spark默认日志log4j替换为logback
    Cocos2d-x 3.x部署到安卓
    Cocos2d-x 3.0 场景切换
    visual studio 未将对象引用设置到对象的实例
    C++ list用法
    减而治之
    递归
  • 原文地址:https://www.cnblogs.com/dflower/p/4167365.html
Copyright © 2011-2022 走看看