如何在 AOSP 中创建一个 jar (SDK)?

How to create a jar (SDK) in AOSP?

我在我的平台上添加了一个新硬件。

如何创建 SDK 来为开发人员提供一些接口?

我不需要像 Google 提供的整个 Android SDK。这只是关于我的硬件 - 因为三星提供手势 SDK、指纹 SDK 等。所以当你为三星开发应用程序时可以使用这个特殊的 SDK phone。

您的目标是 SDK 插件,顾名思义,它是对当前 SDK 的补充。
要从 AOSP 生成一个,请在命令行中写入:

source build/envsetup.sh
lunch sdk-eng
make PRODUCT-add_on_name-sdk_addon

有关如何实施新附加组件外观的可靠指南 here