Android入门之源码开发基础教程

2019-12-10 19:00:36于海丽

3. push apk

这里假设把 Gallery3D.apk push 到指定目录。

adb -e push
/out/target/product/generic/system/app/Gallery3D.apk  /system/app

4. 删除某个文件

使用 adb shell 然后进入相关目录,rm 即可!

5. 编译模块

如果修改了某个模块,比如修改了 Gallery3D,那麽这样做即可:

mmm  -j4  /source2.3.7/packages/apps/Gallery3D

或者:

cd source2.3/packages/apps/Gallery3D
mm  -j4

6. 编译源码导入 emulator

模块编译或者系统编译之后,需要查看一下自己修改的效果,需要将×img文件导入模拟器。

编译成功之后,在源码目录会产生 out 目录,在 /out/target/product/generic 下面可以看见很多 img 文件,

执行下面命令即可导入 emulator :

cd  src/out/target/product/generic
emulator -system system.img -data userdata.img -ramdisk ramdisk.img