日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java aar 文件,将本地.aar文件添加到我的gradle构建中

發布時間:2025/3/20 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java aar 文件,将本地.aar文件添加到我的gradle构建中 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

這些天(在這個問題之后超過1年)Android Studio> 1.0,本地依賴確實正常工作:

android sdk在默認本地倉庫中查找依賴項: $ANDROID_HOME/extras/android/m2repository/

在本地庫項目中,您可以將aar發布到此目錄 . 這里's a snippet that can be added to your module' s build.gradle 文件(例如:sdk / build.gradle)

apply plugin: 'maven'

uploadArchives {

repositories {

mavenDeployer {

repository(url: "file://localhost" + System.getenv("ANDROID_HOME")

+ "/extras/android/m2repository/")

pom.version = '1.0-SNAPSHOT'

pom.groupId = 'your.package'

pom.artifactId = 'sdk-name'

}

}

}

在庫項目中,運行 ./gradlew uploadArchives 將aar發布到該目錄

在要使用庫的應用程序項目中,將依賴項添加到項目/ app / build.gradle . compile 'your.package:sdk-name:1.0-SNAPSHOT'

對于本地依賴,下一個gradle構建應該找到以前部署的存檔,就是這樣!

在我的例子中,我使用上面的本地開發,但也有一個用于庫的Bamboo持續集成服務器,它將每個構建發布到共享的Nexus工件庫 . 然后,部署工件的完整庫代碼變為:

uploadArchives {

repositories {

mavenDeployer {

if (System.getenv("BAMBOO_BUILDNUMBER") != null) {

// Deploy to shared repository

repository(url: "http://internal-nexus.url/path/") {

authentication(userName: "user", password: "****")

}

pom.version = System.getenv("BAMBOO_BUILDNUMBER")

} else {

// Deploy to local Android sdk m2repository

repository(url: "file://localhost" + System.getenv("ANDROID_HOME")

+ "/extras/android/m2repository/")

pom.version = '1.0-SNAPSHOT'

}

pom.groupId = 'your.package'

pom.artifactId = 'sdk-name'

}

}

}

為了告訴應用程序從我的內部Nexus存儲庫下載,我在項目/ build.gradle中的兩個“存儲庫”塊中的jcenter()上方添加了內部Nexus maven存儲庫

repositories {

maven {

url "http://internal-nexus.url/path/"

}

jcenter()

}

然后應用程序依賴性看起來像 compile 'your.package:sdk-name:45' 當我將45版本更新到46時,我的項目將從Nexus服務器獲取新工件 .

總結

以上是生活随笔為你收集整理的java aar 文件,将本地.aar文件添加到我的gradle构建中的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。