增長Android模擬器空間(Internal Storage)

 轉載 http://vase.iteye.com/blog/2114664javascript

 

 

    初學Android,發現模擬器上有很多限制,譬如標題中的存儲限制,不管用ADT Manager如何設置,內部存儲空間不會變大。java

    通過上網搜索解決辦法,中文相關的文章雖多,但能夠用方法甚少(對了,我用的Eclipse ADT,版本22,Android4.4 API 19,聽說AndroidStodio上沒限制,還沒去試驗),網上大多數文章說從命令行啓動,增長-partition-size參數指定可解決,如android

emulator -partition-size 1024app

但通過測試,不可行。方法時間較老,聽說是Android 3以前版本上可用,未測。測試

    經過FQ google找到Stack Overflow上有人討論(http://stackoverflow.com/questions/20579606/android-4-4-virtual-device-internal-storage-will-not-resize),親測後可行,在此分享給你們。google

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安裝spa

相關文章
相關標籤/搜索