我对ProfileManager api很感兴趣,但我想问一些更普遍的问题。
如何包含cyanogen mod的类?是否有任何SDK /库包,或者我是否应下载整个android_frameworks_base
项目?
如何配置eclipse以使用此库?
我应该将android_frameworks_base
作为库检查吗?或者我是否必须复制接口类?
是否可以在google play上将此应用限制为cyanogenmod?
提前致谢。
答案 0 :(得分:2)
按照以下页面中的步骤操作。虽然它是针对Android内部API的,但对于任何CM API来说都是一样的,所以它才有效。在识别API之前的步骤之后,您可能需要重新启动IDE,至少对我来说使用IntelliJ。
https://devmaze.wordpress.com/2011/01/18/using-com-android-internal-part-2-hacking-around/
答案 1 :(得分:1)
我在这里谈话已经相当晚了,但作为对任何进一步观察的洞察力 - CM已经开发了一个Platform SDK,可以通过静态链接的sdk jar访问Profile API。
有关CM Platform SDK的详细信息,请访问: https://github.com/Cyanogenmod/cm_platform_sdk/wiki
这里有预制的罐子(在当前和未来): https://github.com/CyanogenMod/android_prebuilts_cmsdk