我想知道在对framework.jar中的Java源文件进行修改后是否有必要重建并重新部署整个AOSP树。
我有可构建的OS ICS和JellyBean树,可以将它们成功安装到我的虚拟机上。
我知道CCACHE可以帮助加快构建速度,并且我想如果我要修改C/C++代码,那么重建和重新安装整个树是我唯一的选择。
但是,对于较小的更改(例如 View 或 Activity 源文件之一),是否有较快速的方法可用?每次重新生成和重新安装都会使开发过程缓慢而痛苦。我敢肯定,供应商和那些没有更快的方法可供使用的供应商。
我没有用这种方法的运气:
最佳答案
对我来说,我发现了以下方法。但是,我是为实际设备开发的,因此,也许我的方法不适用于您的情况。
mmm frameworks/base -jN
(如果要添加更改,也可以图像和构建图像,您可以添加
snod
,但这会减慢速度构建过程中)
重新刷新所有设备后,此操作仅执行一次。
adb sync system