如何在Android Studio添加本地aar包引用

如何在Android studio中,給android 項(xiàng)目添加外部lib引用。

在android studio中,有兩種方式:

一種是jar包,一種是帶資源文件的aar包,

jar:?只包含了class文件與清單文件?,不包含資源文件,如圖片等所有res中的文件。

aar:?包含jar包和資源文件,如圖片等所有res中的文件

這里將著重介紹如何使用本地的aar包

工具/原料

Android studio

方法/步驟

新建一個(gè)Demo項(xiàng)目

新建好的項(xiàng)目結(jié)構(gòu)如下圖:

其中app是我們的主要module,

libs下存放外部的library

build.gradle是配置App module的,接下來主要對(duì)其操作。

復(fù)制外部aar包到libs目錄下。

修改build.gradle 配置文件:

1:添加

repositories? ? ?flatDir { ? ? ? ?dirs 'libs' ? ?}}

這個(gè)是添加一個(gè)本地倉(cāng)庫,并把libs目錄作為倉(cāng)庫的地址。

2:修改dependencies:

添加一行:

compile(name:'usericonchooserutil', ext:'aar')

其中name就是libs目錄下usericonchooserutil.aar文件名稱,

ext,就是usericonchooserutil.aar的擴(kuò)展名

重新編譯項(xiàng)目:

從工具欄依次選擇:"Build"-->"rebuild project"

編譯完成后,在app/build/intermediates/exploded-aar/?a就可以看見我們引用的aar包內(nèi)容了,其中jar目錄下是jar文件,res下是我們aar包里的資源文件。

這個(gè)時(shí)候我們就可以在項(xiàng)目中使用第三包的類了,如下圖:

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容