Android gradle插件:一鍵上傳Apk到蒲公英,并發送消息到釘釘、飛書等平臺 - 簡書 (jianshu.com)
導入插件
項目下的 build.gradle
repositories {
maven { url 'https://jitpack.io' }
}
dependencies {
classpath 'com.github.centerzx:UploadApkPlugin:v1.0.7'
}
app下的 build.gradle
apply plugin: 'center.uploadpgy.plugin'
defaultConfig {
def currentTime = new Date().format("YYYYMMdd_HHmmss", TimeZone.getTimeZone("GMT+08:00"))
def apkFileName = "你的項目名_v${versionName}_b${versionCode}_${currentTime}"
//修改文件名
setProperty("archivesBaseName", apkFileName)
def apkFilePath = "${projectDir.absolutePath}\\out_apk\\${apkFileName}"
uploadPgyParams {
println "========================== uploadApkFilePath =========================="
println "上傳apk路徑: ${apkFilePath}"
println "========================== uploadApkFilePath =========================="
apiKey = "你的蒲公英apiKey"
uploadApkFilePath = apkFilePath
}
}
使用方式
需要配置 signingConfigs