Android8.1开发系统服务步骤

 分类:Android, Java 阅读 (1,147)
12月 192019
 

1.在frameworks/base/core/java/下新建aidl文件的目录结构,比如你的服务所在包名为com.zht.car,则新建如下层级目录com/zht/car

2.新建aidl文件,如IBeidou.aidl

3.输入IBeidou.aidl的内容

4.在frameworks/base/Android.mk中的LOCAL_SRC_FILES中增加新增加aidl路径

5.在build/core/tasks/check_boot_jars/package_whitelist.txt中增加包的白名单,如下:com\.zht\.car\..*

6.执行make update-api

7.执行make检查前边的步骤有没有问题

5.在frameworks/base/services/core/java/com/android/server/中,根据服务的名称新建目录

打赏
 Posted by on 2019-12-19

Sorry, the comment form is closed at this time.