android中修改framework层代码后怎样操作才能看到修改后的效果?

来源:互联网 发布:滴滴苍穹数据平台 编辑:程序博客网 时间:2024/05/03 17:57
1.下面方法适合真机:下载android源码,然后编译你修改的framwork的代码,会生成framework.jar,然后push到system/framework目录下,重启机器!ok2,下面方法适合模拟器:(1):用unyaffs解压,你下载的sdk目录下system.img,然后替换其中的framework.jar,然后再压缩成新的system.img;然后启动模拟器就ok(2):或者用直接全编译源码,用生成system.img去替换模拟器下面system.img也ok或者在源码根目录下编译systemimage:make systemimage然后执行脚本启动模拟器:
[plain] view plaincopy
  1. ./out/host/linux-x86/bin/emulator -system ./out/target/product/generic/system.img -data ./out/target/product/generic/userdata.img -ramdisk ./out/target/product/generic/ramdisk.img -avd avd -partition-size 2047 -skindir /home/archermind/Downloads/android-sdk-linux/platforms/android-16/skins -skin WVGA800 -kernel /home/archermind/Downloads/android-sdk-linux/system-images/android-16/armeabi-v7a/kernel-qemu &  
原创粉丝点击