所以我想做以下
1)在AOSP系统内构建一个内部库,公开内部Android系统的一些功能 2)将其转换为第三方库。
所以问题是,如果我只是去为核心java框架添加一些类并将API公之于众,那就没有用了,因为第三方开发人员无法构建它。
那么还需要做些什么才能让开发人员访问我的API?
谢谢!
答案 0 :(得分:1)
那么还需要做些什么才能让开发人员访问我的API?
构建您自己的ROM mod,其中包含您修订的AOSP代码。理想情况下,将这些更改和相应的SDK样式代码打包为an SDK add-on。然后,开发人员可以在运行ROM mod的设备上使用您的修订版。
答案 1 :(得分:1)
向AOSP
添加其他功能后,请按照以下步骤操作:
1)将您的课程添加到AOSP API
make update-api
2)从Android SDK
AOSP
make PRODUCT-sdk-sdk
结果:您已在Android SDK
out/host/linux-x86/sdk/