Skip to content

DeMonJavaSpace/OneKeyApk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

OneKeyApk

Android可以进行一键打包,上传,提交修改记录的黑科技。
CSDN原文链接:https://demon.blog.csdn.net/article/details/106626221

说明

OneKeyPack:测试打包的Android程序

BuildApk:打包上传到fir.im的Java程序

直接使用

  1. 下载BuildApk.jar

  2. 配置你的Module的bulid.gradle如下:

task aaBuildApk() {

}

task aaUploadApk(type: Exec) {
    def applicationId = project.android.defaultConfig.applicationId //包名
    def api_token = "fir.im的api_token" //fir.im的api_token
    def filePath = "build/outputs/apk/release/app-release.apk" //apk打包的原始的路径
    def name = "OneKey" //App名
    def versionName = project.android.defaultConfig.versionName //版本号
    def versionCode = project.android.defaultConfig.versionCode //版本Code
    def jarPath = project.rootDir.toString() + "/BuildApk.jar" //jar的路径
    commandLine "java", "-jar", "$jarPath", "$applicationId", "$api_token", "$filePath", "$name", "$versionName", "$versionCode"
}

aaBuildApk.dependsOn('assembleRelease')
aaUploadApk.dependsOn('clean', 'aaBuildApk')
aaBuildApk.mustRunAfter('clean')
  1. 双击运行Gradle---Tasks---other---aaUploadApk

About

Android可以进行一键打包,上传,提交修改记录的黑科技。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published