[英]In Androird how to expose a library API in AOSP to 3rd party developers
所以我想做以下
1)在AOSP系統內部構建一個內部庫,以暴露內部Android系統的某些功能2)將其轉換為第三方庫。
因此,問題在於,如果我只是向核心java框架添加一些類並使其公開,那么這將無濟於事,因為第三方開發人員無法針對它進行構建。
那么還需要做些什么才能使開發人員訪問我的API?
謝謝 !
那么還需要做些什么才能使開發人員訪問我的API?
構建您自己的包含修改后的AOSP代碼的ROM mod。 理想情況下,將這些更改和相應的SDK樣式的代碼打包為SDK附加組件 。 然后,開發人員可以在運行ROM mod的設備上使用您的修訂。
向AOSP
添加其他功能后,請執行以下步驟:
1)將您的類添加到AOSP API
make update-api
2)從AOSP
編譯Android SDK
make PRODUCT-sdk-sdk
結果:您已經在out/host/linux-x86/sdk/
編譯了Android SDK
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.