我對ProfileManager api感興趣,但我想問一些更通用的問題。如何正確使用CyanogenMod專用API
如何包含氰基mod類?
有沒有SDK /庫包,或者我應該下載整個android_frameworks_base
項目?如何配置eclipse來使用這個庫?
我應該檢查android_frameworks_base
作爲圖書館嗎?或者我必須複製接口類?是否可以限制這個應用程序到cyanogenmod在谷歌播放?
在此先感謝。
我對ProfileManager api感興趣,但我想問一些更通用的問題。如何正確使用CyanogenMod專用API
如何包含氰基mod類?
有沒有SDK /庫包,或者我應該下載整個android_frameworks_base
項目?
如何配置eclipse來使用這個庫?
我應該檢查android_frameworks_base
作爲圖書館嗎?或者我必須複製接口類?
是否可以限制這個應用程序到cyanogenmod在谷歌播放?
在此先感謝。
請按照下面的頁面中的步驟操作。雖然它是用於android內部API的,但對於任何CM API都是一樣的,所以它就可以工作。在識別API之前的步驟之後,您可能需要重新啓動IDE,至少對於我來說使用IntelliJ。
https://devmaze.wordpress.com/2011/01/18/using-com-android-internal-part-2-hacking-around/
我還算晚的談話在這裏,但洞察力的人看得更遠 - CM已經脫離了平臺SDK這使得事情,如個人資料API通過靜態鏈接的SDK罐子訪問。在CM平臺SDK
詳細信息可以在這裏找到: https://github.com/Cyanogenmod/cm_platform_sdk/wiki
隨着(在當前和未來的)可以在這裏預置的罐子: https://github.com/CyanogenMod/android_prebuilts_cmsdk
我認爲你應該在方法一樣做到這一點[這裏](http://developer.android.com/training/backward-compatible-ui/using-component.html)...當然,而不是Build.VERSION你應該使用其他信息,以瞭解如果你正在運行你的代碼在cyanogenmod或不...然後你可以使用Java反射運行cyanogenmod特定的API – Selvin 2012-08-16 14:25:21
@Selvin,你的鏈接描述如何使與兼容o它的版本。我只是不關心他們(至少現在) – 2012-08-16 14:42:30
@SDIZ我也對CM特定的Profile API感興趣。你有沒有運氣搞清楚如何針對CyanogenMod平臺,而不必從頭開始構建它? – oleg 2013-06-06 07:31:21