1

所以我想做以下

1) 在 AOSP 系统内部构建一个内部库,暴露内部 Android 系统的一些功能 2) 把它变成第三方库。

所以问题是,如果我只是去向核心 Java 框架添加一些类并将 API 公开它并没有帮助,因为第三方开发人员无法针对它进行构建。

那么还需要做什么才能让开发人员访问我的 API 呢?

谢谢 !

4

2 回答 2

1

那么还需要做什么才能让开发人员访问我的 API 呢?

构建您自己的 ROM 模组,其中包含您修改后的 AOSP 代码。理想情况下,将这些更改和相应的 SDK 样式代码打包为SDK 插件。然后,开发人员可以在运行您的 ROM 模块的设备上使用您的修订。

于 2013-06-27T11:26:33.100 回答
1

添加其他功能以执行AOSP后续步骤后:

1)将您的课程添加到AOSP API

make update-api

2) 编译Android SDKAOSP

make PRODUCT-sdk-sdk

结果:Android SDK您已编译out/host/linux-x86/sdk/

于 2013-07-11T09:15:39.233 回答