Gradle專案快速發布到Jcenter 二

2022-09-07 09:39:13 字數 1467 閱讀 5753

本文首發表於 請閱讀原文支援原創 gradle專案快速發布到jcenter(二)

root目錄下的 build.gradle中加入如下:

classpath 'com.novoda:bintray-release:0.7.0'
加入後如下:

buildscript 

dependencies

}allprojects

}task clean(type: delete)

//新增,這個需要修改成你的專案資訊,切記!!!!

publish

在android studio中開啟terminal, 然後輸入:

//注意替換 pbintraykey=**** 為pbintraykey=你的apikey

//pbintrayuser=*** 替換為pbintrayuser=你的使用者名稱

gradlew clean build bintrayupload -pbintrayuser=*** -pbintraykey=****** -pdryrun=false

等待編譯,出現success,就說明ok了。

版本更新

我們上傳完成後,肯定會涉及到更新問題,那麼怎麼更新呢?

//新增,這個需要修改成你的專案資訊,切記!!!!

publish

什麼都不用動,唯獨修改下版本號就可以了,修改完成,執行上傳那段**。

亂碼問題

注釋中有中文,可能會出現:編碼gbk的不可對映字元

專案的build.gradle(根目錄下的build.gradle)中新增:

allprojects }}

利用bintray-release上傳開源專案到jcenter就over。

在jcenter中,我們找到m**en倉庫,點選進入找到你的專案:

點選進入專案中,然後點選add加入commit就行了,一般需要等待審核通過,一般5-6小時

在審核通過前可以通過配置自己私有倉位址使用

在更目錄下build.gradle配置位址

allprojects 

}...

}

在專案中引用

compile 'cn.xwj:easy:1.1.5'

Maven專案的發布,發布到Nexus

原文 第一步 配置資訊如下 對應的節點,會發布到對應nexus私服伺服器上的倉庫 第二步 授權 nexus中的使用者,那麼我們就可以為我們的專案進行授權,需要在settings.xml進行配置 在settings.xml中授權的配置如下 user release deployment deploym...

Vue專案從新建到發布到GitHub

新建乙個vue專案 因為我的環境是配置好的,使用的編輯器是vscode,使用git開啟服務,下面我只介紹我的從新建到上傳流程,其實也只是綜和網上的各種資源到一起,記錄我的學習過程 只有提示use eslint to lint your code時選擇n,其他的全部按enter鍵。等載入完成之後會發現...

Android發布專案到公共庫

android studio 使用gradle進行專案管理與編譯,我們在使用第三方開源專案的時候,可以在build.gradle中新增compile support 25.1.1 直接使用 庫中的專案,那麼如何發布個人的專案供其他人使用呢.有兩種比較方便的方法 1,使用bintray release...