文章目录
一、篇头
对于做ROM,或者是做Android 嵌入式系统开发的同学,在获得原厂代码后,总需要定制开发settings、liveTv、信源菜单、工厂菜单等APP,但这些APP都是以android.bp的形式,集成在AOSP源码中,对于习惯于Android Studio开发的同学,很是不方便,所以就想要将这些APP代码迁移到AS上,一个方便,二个提高效率。本文正式处于此需要,所做的总结。
- 本文是andorid 13 系列,使用AS移植系统应用文章的第七篇。本次遇到困难的主角,是SettingsLib的子模块Search。在android-11中,和这个模块很容易移植,直接参照前六篇文章即可。
- 然而search模块,在安卓13中,用相同方法,却会遇到找不到javax.annotation.processing.AbstractProcessor注解类的问题
- 从度娘那可以了解,此javax.annotation.processing.AbstractProcessor类,其实是JDK1.6开始就包含的类……
二、系列文章
- 如何选择?
- 版本 ≤ android 9.0, 查看android 9系列文章
- 版本 ≥ android 10.0,查看android 11系列文章,及之后文章