ome*_*ack 2 java android wso2 android-source wso2-iot
在wso2物联网文档中:(https://docs.wso2.com/display/IOTS320/Integrating+the+Android+System+Service+Application)
((系统服务应用程序无法通过通常的 Android 开发者 SDK 构建,因为它需要访问开发者限制的 API。因此,您需要将 /platforms/android- 目录下现有的 android.jar 文件替换为显式构建的 android.jar 文件可以访问受限的 API。 下载 Android 开源项目 (AOSP)并构建源代码以获取所需 SDK 级别的 jar 文件。))
我不明白如何生成 android.jar 文件。我研究了Linki,但我没有看到任何关于它的明确信息。请帮助我。
小智 5
如果需要调用隐藏的API,则需要导入一个包含完整API的jar,SDK中的jar是一个不完整的jar,所有隐藏的API都消失了。
@madawa 的答案应该适用于正常的应用程序编程。
如果你是一个修改AOSP的程序员,并且这个AOSP添加了一些私有的特殊API,你需要导入AOSP构建的jar,路径是:out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes -完整调试.jar。
请记住,隐藏的 API 不能保证永远保留,它们可能会被更改或删除。因此,如果您的应用程序需要在不同的 API 级别上运行,您需要导入所有不同的 jar 并进行级别检查。
| 归档时间: |
|
| 查看次数: |
2219 次 |
| 最近记录: |