您好,登錄后才能下訂單哦!
在做項目的時候,抽出來一些工具方法,然后做其他項目的時候需要使用,只是后就有將這些工具方法抽出來單獨形成一個庫的需求了。在 Android Studio 里就是 AAR。
因為我是個人開發,想到方便的方法就是把 AAR 上傳到本地 maven 庫,用到的項目只需要添加對它的依賴就可以了。
apply plugin: 'maven' // 引入maven插件
group = 'your group' // 會按照group生成.m2下的目錄路徑
version = 'your release' // 指定版本
def localMavenRepo = 'file://' + new File(System.getProperty('user.home'), '.m2/repository').absolutePath
uploadArchives {
repositories {
mavenDeployer {
repository(url: localMavenRepo)
}
}
}
你需要自己配置模塊的版本,組。
需要說明的是,要上傳的目標倉庫需要明確指明,如上面的 localMavenRepo,而依賴倉庫則只需要 mavenLocal()
implementation 'your group: projectName:your release'
默認上傳的是 release 版本,debug 開關是關著的,需要手動設置為 debug 版本
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。