歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Android編譯更新模擬器上的framework

Android編譯更新模擬器上的framework

日期:2017/3/1 11:09:03   编辑:Linux編程

當我們修改Android底層時(本文是framework),可能希望模擬器上也能體現出這種變化。

方法大致有兩種

1. 更新模擬器上的映像文件。也就是sdk的platform下的images。

網上找到的關於這種方式的資料,都沒有成功解決。我嘗試的結果emulator啟動時都是黑屏,有沒有高手能指點下

2. adb push 到avd的system下(可行)

步驟如下(基於linux,windows沒試. 另外,你要先給adb和emulator這些命令設置好環境變量,操作方便些):

a) 保證linux下已經安裝了sdk

b) 啟動emulator

c) 開啟/system的寫權限(否則會提示沒有權限)

adb remount

d)修改partition size(否則會出現out of memory)

emulator -avd [YOUR_AVD_NAME] -partition-size 512

d) adb push framework.jar /system/framework/framework.jar

Copyright © Linux教程網 All Rights Reserved