国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Android > 正文

Android如何在Gradle中更改APK文件名詳解

2019-10-22 18:26:02
字體:
供稿:網(wǎng)友

前言

本文主要給大家介紹了關(guān)于Android在Gradle中更改APK文件名的相關(guān)內(nèi)容,分享出來供大家參考學(xué)習(xí),下面話不多說了,來一起看看詳細(xì)的介紹:

默認(rèn)情況下,Android Studio中的Gradle構(gòu)建命名為.apk文件app-release.apk。對應(yīng)用程序build.android/211440.html">gradle文件進(jìn)行了一些小的更改,可以將.apk名稱更改為<app name>-release-<version>.apk。

需要在app的目錄下面修改build.gradle文件。

第一步是將project.archivesBaseName設(shè)置為您的應(yīng)用程序名稱。

android { compileSdkVersion 25 buildToolsVersion "25.0.0" versionCode 1 versionName "1.0.0" project.archivesBaseName = "AppName"}

第二步是在該Gradle文件的buildTypes部分添加如下代碼:

buildTypes {  release {   minifyEnabled false   proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'   applicationVariants.all { variant ->    variant.outputs.each{ output ->     output.outputFile = new File(output.outputFile.parent,output.outputFile.name.replace(".apk","-" + defaultConfig.versionName + ".apk" ))    }   }  } }

這就是重命名.apk文件所需要的全部。

//多渠道打包productFlavors{ test{}}
//打包類型buildTypes{ //debug版本 debug{} //release版本 release{}}

這里需要注意一點(diǎn)就是:如果我們用了productFlavors{}屬性,那咱們就不用去添加defaultConfig.versionName了,因?yàn)槿绻砑恿耍虺霭拿Q就會多一個versionName。

例如:

沒有使用productFlavors{}情況下:AppName-1.0.0.apk

使用productFlavors{}情況下:AppName-test-release-1.0.0.apk,如果您加了defaultConfig.versionName,那打出的包就會是AppName-test-release-1.0.0-1.0.0.apk。

修改應(yīng)用包名的全部內(nèi)容就這么多了。

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,如果有疑問大家可以留言交流,謝謝大家對VEVB武林網(wǎng)的支持。


注:相關(guān)教程知識閱讀請移步到Android開發(fā)頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 逊克县| 灵山县| 南昌市| 栖霞市| 长兴县| 武威市| 松江区| 三河市| 青龙| 四会市| 南澳县| 遂川县| 工布江达县| 自治县| 永寿县| 板桥市| 汉阴县| 和龙市| 建始县| 阜南县| 武汉市| 资阳市| 易门县| 加查县| 汕头市| 凭祥市| 德安县| 东丽区| 蕉岭县| 饶河县| 泰来县| 若尔盖县| 金山区| 福清市| 弋阳县| 油尖旺区| 滕州市| 平度市| 宜兰县| 凤城市| 郸城县|