當我們修改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