AndroidStudio 發(fā)布aar到阿里云Maven
記錄AS發(fā)布aar文件到阿里云私有倉(cāng)庫(kù)的過(guò)程
打開(kāi)AS,新建一個(gè)Module,隨便寫(xiě)一個(gè)工具類
如下圖所示:
打開(kāi)AS右側(cè)的Gradle工具,選擇自己創(chuàng)建的Module,選擇Tasks下面的build的assemble就可以把Module打包生成aar文件
如下圖所示:
將打包好的aar文件,上傳到阿里云Maven庫(kù)中
打開(kāi)阿里云Maven網(wǎng)站,注冊(cè)并登陸
選擇一鍵開(kāi)通阿里云Maven私有倉(cāng)庫(kù)
進(jìn)入私有倉(cāng)庫(kù),release和developer倉(cāng)庫(kù)都可以用于存放aar文件
進(jìn)入倉(cāng)庫(kù)列表,可以點(diǎn)擊右上角上傳aar文件
如何使用上傳好的aar文件,點(diǎn)擊上傳的包名,右側(cè)會(huì)展開(kāi)使用指南。
當(dāng)項(xiàng)目下的gradle配置好私有倉(cāng)庫(kù)地址,最后一句話即可引用到項(xiàng)目中
implementation 'com.xiaweifeng.log:mylog:1.0.2'
1
未完待續(xù)。。。
驚喜:使用Android Studio 一鍵發(fā)布lib
經(jīng)過(guò)這幾天查看文檔,發(fā)現(xiàn)上述發(fā)行l(wèi)ib比較繁瑣,故而分享一種更為簡(jiǎn)單的方式,在
Android Studio中,直接使用maven或maven-publish插件,直接推送插件即可(其他是已經(jīng)開(kāi)通并擁有阿里云私有倉(cāng)庫(kù)賬號(hào))
使用AS創(chuàng)建項(xiàng)目,并創(chuàng)建一個(gè)module,并且在module下的build.gradle做如下配置。
使用maven-publish插件
使用maven插件
隨后我們大家阿里云倉(cāng)庫(kù)地址,就能看到剛剛推送過(guò)了的發(fā)行版本的aar目錄了
更多信息請(qǐng)查看阿里云倉(cāng)庫(kù)官方文檔
文章知識(shí)點(diǎn)與官方知識(shí)檔案匹配,可進(jìn)一步學(xué)習(xí)相關(guān)知識(shí)
————————————————
版權(quán)聲明:本文為博主原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接和本聲明。