最近在封装系统sdk接口 于是每次需要更新aidl接口 ,传统方式一般使用make update-api或者修改Android.mk文件,今天我尝试使用Android.bp修改 ,Android 10之前在Android.mk文件修改,这里不做赘述。下面开始尝试修改,其实一开始我也没有头绪,后面网上搜了下方法,于是尝试通过Android.bp文件中添加编译aidl接口源码路径。
1、在framework/base/core/java/Android.bp文件中添加aidl接口源码路径如下图所示
2、执行 make framework-minus-apex -j12
3、编译完成之后 出现以下界面
4、如果要查看添加framework.jar是否生效可以尝试 adb root ->adb remount -> adb push system/framework/framework.jar ->adb reboot 重启之后生效
5、jadx-gui-1.4.7-with-jre-win 可以查看apk/aar/jar源码等等
到这里基本结束了,转载请注明出处高通 Android 12 源码编译aidl接口-CSDN博客,谢谢!