我在自己的 android 设备上工作,它有许多新的 API(但 @hide 装饰)。我的目标是提供一个 android sdk 来开发并使用这些新的 API。
所以我的问题是:如何使用这些新的 API 构建我自己的 android sdk?
如果 @hide 装饰有问题,我可以删除它们(我不必尊重CDD)
我在自己的 android 设备上工作,它有许多新的 API(但 @hide 装饰)。我的目标是提供一个 android sdk 来开发并使用这些新的 API。
所以我的问题是:如何使用这些新的 API 构建我自己的 android sdk?
如果 @hide 装饰有问题,我可以删除它们(我不必尊重CDD)
你可以使用这个命令
make -j8 PRODUCT-sdk-sdk showcommands dist
在这里,您可以讨论它: https ://groups.google.com/forum/?fromgroups=#!topic/android-building/Y0xduZPWtUs
我认为 SDK 的概念在这里被误解了。
如果您想在 Android SDK(实用程序、数学库,你有什么?)之上发布一组代码(API),只需将您的项目标记为库(项目属性 -> Android -> 勾选“是库”)因此其他 Android 项目可以轻松链接到它。
将项目上传到 Github 之类的地方并传播链接,以便其他人可以使用它。