android apk包重命名且输出到指定位置

第一步:

task makeApk<< {

    def oldfileName= "app-debug.apk"//apk全称

    def oldFile= "build/outputs/apk/debug/" + oldfileName//请仔细看看apk原始路径是否正确

    def newFile= "apk/"//apk存放的新路径

    def packageName= android.defaultConfig.applicationId

    def versionName= android.defaultConfig.versionName

    def time= new java.text.SimpleDateFormat("yyyyMMddHHmmss").format(new Date())

    def newfileName= "${packageName}_v${versionName}_${time}.apk"

    copy{//复制

        from oldFile

        into newFile

        rename{ //重命名

                newfileName

        }

     }

}

第二步:

如下图,在other下找到makeApk双击即可


android apk包重命名且输出到指定位置_第1张图片
android apk包重命名且输出到指定位置_第2张图片

或者在Terminal(位置如下图)中输入gradlew makeApk指令


android apk包重命名且输出到指定位置_第3张图片

你可能感兴趣的:(android apk包重命名且输出到指定位置)