整编Android源码和单编模块代码并使用adb安装

外部环境需要一个装有Linux系统的系统,编译需要在linux环境下编译,并且有android源码。

整编步骤:(已到Android目录下)

1.$source build/envsetup.sh  执行shell脚本

2.$lunch(choosecombo)  选择所需的环境

3.$make update-api  , make -j32 进行编译

将整个android项目编译好后,会生成一个out文件夹,在/out/target/product/system/apps/ 下看到Application层的原生应用的apk

这就清楚了,只要更改Application的应用代码,然后单独编译某个模块,那么就可以得到定制的原生apk

单编有mm mmm ,当然前提是要编译的目录下要有android.mk 文件,mm是到需要编译的模块目录下 执行 mm -B -j4,当然在单编前需要执行

1.$source build/envsetup.sh  执行shell脚本

2.$lunch(choosecombo)  选择所需的环境


安装原生应用通过adb实现,以Music为例

1.adb push /out/target/product/system/apps/ Music/Music.apk /system/app/Music   (补充:要看手机文件目录使用adb shell 即可)

2.adb reboot


有个问题,我修改了原生Music代码,然后单编,然后adb进手机,但是没有我预期的效果,纠结中,明天应该能得到答案,再写。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值