在AOSP中编译和部署单个组件

时间:2014-04-09 22:07:43

标签: android android-source

是否可以在AOSP(Android开源项目)中编译单个组件,比如锁屏组件,并将该组件部署到手机上?

我正在对AOSP的源代码进行修改,并想知道是否需要编译整个AOSP并在每次更改时将其闪存到手机中。那会很慢。

由于

1 个答案:

答案 0 :(得分:2)

基本上,要构建单独的模块,您需要使用envsetup.sh文件中定义的util:

  • m:从树顶做成。
  • mm:构建当前目录中的所有模块。
  • mmm:构建所提供目录中的所有模块。

第一次使用您的修改闪烁设备后,为了进行同步,您可以使用以下命令序列:

  1. adb remount - 将系统映像挂载为读写
  2. adb sync - 同步系统和数据分区上的数据