Android源码分析(十一)-----Android源码中如何引用aar文件
生活随笔
收集整理的這篇文章主要介紹了
Android源码分析(十一)-----Android源码中如何引用aar文件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一:aar文件如何引用
系統Settings中引用bidehelper-1.1.12.aar 文件為例
源碼地址:packages/apps/Settings/Android.mk
主要代碼如下:
#名稱可以隨便寫 LOCAL_STATIC_JAVA_AAR_LIBRARIES := bide_helper#寫入aar文件中的包名 LOCAL_AAPT_FLAGS := \--auto-add-overlay \--extra-packages com.blackberry.bidehelperaar文件中的包名可以用壓縮工具直接打開,查看AndroidManifest.xml文件
<?xml version="1.0" encoding="utf-8" ?> - <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.blackberry.bidehelper" android:versionCode="1" android:versionName="1.0.0.219"><uses-sdk android:minSdkVersion="21" android:targetSdkVersion="26" /> <application android:allowBackup="false" android:label="@string/app_name" android:supportsRtl="true" /> </manifest> include $(CLEAR_VARS)#構建靜態java庫 LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := \bide_helper:libs/bidehelper-1.1.12.aarinclude $(BUILD_MULTI_PREBUILT)編譯后文件生成路徑:out\target\product\msm8909\obj\JAVA_LIBRARIES
喜歡源碼分析系列可參考其他文章:
Android源碼分析(一)-----如何快速掌握Android編譯文件
Android源碼分析(二)-----如何編譯修改后的framework資源文件
Android源碼分析(三)-----系統框架設計思想
Android源碼分析(四)-----Android源碼編譯及刷機步驟
Android源碼分析(五)-----如何從架構師的角度去設計Framework框架
轉載于:https://www.cnblogs.com/ljx646566715/p/10893929.html
總結
以上是生活随笔為你收集整理的Android源码分析(十一)-----Android源码中如何引用aar文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 问题 L: 超超的中等意思
- 下一篇: modifying的博客