JAVA引用aar_如何生成并引用aar文件
那么如何生成自己的aar文件呢?
基于android studio,這并不困難。
首先你需要創(chuàng)建一個library模塊,當(dāng)然也可以簡單的創(chuàng)建一個普通andriod工程,然后
修改build.gradle文件,頭部為
apply?plugin:?'com.android.library'
這樣也能成為一個library,這時候這個庫文件已經(jīng)可以被引用了,簡單的,在android studio里,我們可以這樣操作
右擊項目點(diǎn)擊“open module settings"打開模塊設(shè)置
如果這時候你的app模塊和庫模塊已經(jīng)在工程里了,你可以看到這樣的界面
在這里因為我之前命名的關(guān)系,app其實是那個"myapplication"模塊,而庫文件其實是那個“app”模塊,不要在意細(xì)節(jié)
我們點(diǎn)擊一下主程序模塊,然后點(diǎn)擊“dependencies"就可以看到右邊有一個”+“號,沒錯就是它了,點(diǎn)一下選擇第3個”module dependency“,然后接下來的你懂得
這樣就簡單的使用了庫文件了,接下來是重點(diǎn)了,除了這樣引用之外還能把庫文件打包成”aar“文件,很簡單,其實只要build一下就可以了,然后你會在工程目錄下找到你想要的”aar“文件的
那么要怎么引用這個文件呢?
比如說,你創(chuàng)建了一個新的項目,然后你要給這個項目引入自己的aar文件,很簡單
你只要打開主模塊的buildle.gradle文件,你會找到這個東西
compile?fileTree(include:?['*.jar'],?dir:?'libs')
可以把它注釋掉,當(dāng)然,不注釋掉大概也是可以的
然后在
dependencies
的上面加上這一段
{
flatDir{
dirs?}
}
再在dependencies里面插入自己的aar文件,比如我的aar文件叫做”app.aar“,那么是這么寫的
apply?:?android?{
compileSdkVersion?buildToolsVersion?defaultConfig?{
applicationId?minSdkVersion?targetSdkVersion?versionCode?versionName?}
buildTypes?{
release?{
minifyEnabled?proguardFiles?getDefaultProguardFile(),?}
}
}
repositories{
flatDir{
dirs?}
}
dependencies?{
compile(:?,?:?)
compile?}
好了,說到這里你就應(yīng)該懂了,到此結(jié)束,啦啦啦啦啦~~~~~~~~~~~~
總結(jié)
以上是生活随笔為你收集整理的JAVA引用aar_如何生成并引用aar文件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 银行贷款有几种方式
- 下一篇: 豆豆钱还款有3天宽限期吗