首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >修改AOSP framework.jar的高效开发

修改AOSP framework.jar的高效开发
EN

Stack Overflow用户
提问于 2013-06-23 01:03:46
回答 1查看 3K关注 0票数 8

我想知道是否有必要在修改framework.jar源文件之后重新构建和重新部署整个AOSP树。

我有工作(可构建的)树、os、ICS和JellyBean,并且可以成功地将它们安装到我的虚拟机上。

我知道CCACHE可以帮助加快构建,如果我正在修改C/C++代码,那么重建和重新安装整个树是我唯一的选择。

但是,对于诸如视图或活动源文件之类的小更改,是否有更快的方法可用?每次重建和重新安装都会使开发成为一个缓慢而痛苦的过程。我确信供应商和没有更快的方法可供他们使用。

我对这种方法一点也不满意:

  1. 在frameworks/base中运行mm (成功编译)并替换正在运行的系统上的Frawork.jar/Frawork.odex文件。
  2. 重新启动--但是系统挂在启动屏幕之前。
  3. 我通过重新构建整个映像并重新安装来测试我的代码,该映像启动正常。
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-12 13:46:08

对我来说,我发现了以下方法。然而,我开发一个真正的设备,因此,也许我的方法不适用于您的情况。

  1. 正如您所做的那样,mmm frameworks/base -jN (如果您也想向图像和构建映像添加更改,您可以添加snod,但这会减慢构建过程)
  2. 运行亚行重装(使系统映像可写)--您只需要在刷新所有设备之后执行一次。
  3. 运行adb sync system
票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17256813

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档