JAVA引用aar_如何生成并引用aar文件
那么如何生成自己的aar文件呢?
基于android studio,這并不困難。
首先你需要創建一個library模塊,當然也可以簡單的創建一個普通andriod工程,然后
修改build.gradle文件,頭部為
apply?plugin:?'com.android.library'
這樣也能成為一個library,這時候這個庫文件已經可以被引用了,簡單的,在android studio里,我們可以這樣操作
右擊項目點擊“open module settings"打開模塊設置
如果這時候你的app模塊和庫模塊已經在工程里了,你可以看到這樣的界面
在這里因為我之前命名的關系,app其實是那個"myapplication"模塊,而庫文件其實是那個“app”模塊,不要在意細節
我們點擊一下主程序模塊,然后點擊“dependencies"就可以看到右邊有一個”+“號,沒錯就是它了,點一下選擇第3個”module dependency“,然后接下來的你懂得
這樣就簡單的使用了庫文件了,接下來是重點了,除了這樣引用之外還能把庫文件打包成”aar“文件,很簡單,其實只要build一下就可以了,然后你會在工程目錄下找到你想要的”aar“文件的
那么要怎么引用這個文件呢?
比如說,你創建了一個新的項目,然后你要給這個項目引入自己的aar文件,很簡單
你只要打開主模塊的buildle.gradle文件,你會找到這個東西
compile?fileTree(include:?['*.jar'],?dir:?'libs')
可以把它注釋掉,當然,不注釋掉大概也是可以的
然后在
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?}
好了,說到這里你就應該懂了,到此結束,啦啦啦啦啦~~~~~~~~~~~~
總結
以上是生活随笔為你收集整理的JAVA引用aar_如何生成并引用aar文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 银行贷款有几种方式
- 下一篇: java编程赋值运算符_(24)赋值运算