zoukankan      html  css  js  c++  java
  • android studio 3.0 修改release生成的apk名称

    在网上找了很久,都无法使用,都报错;然后使用bing搜索结果,pass掉几个之后在一个博客上找到了对应的解决方案,经过测试还真行了,下面分享一下使用方法:

    在android studio 3.0 的 Gradle Script 中打开 Module:app的 build.gradle,找到android 节点中的buildType节点,在buildType节点下添加代码。

    android {
        compileSdkVersion 25
        buildToolsVersion '26.0.2'
        defaultConfig {
            applicationId "com.xxx.android.xxx"
            minSdkVersion 22
            targetSdkVersion 25
    //        versionCode 1
    //        versionName "1.0"
            testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    
        }
        buildTypes {
            release {
                minifyEnabled false
                proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            }
        }
        //自动生成指定名称的release发布版的 apk文件
        android.applicationVariants.all { variant ->
            def appName
            if (project.hasProperty("applicationName")){
                appName = applicationName
            }else{
                appName = parent.name
            }
            variant.outputs.all { output ->
                outputFileName = "你的release版apk的名称.apk"
            }
        }
    }

    为了让遇到困难的人看清,我把整个android节点的代码都贴上来了。

    再修改下,喝水不忘挖井人。国外此解决方案的博客连接:https://medium.com/@AndreSand/android-studio-3-0-fix-apk-naming-issue-when-updating-to-gradle-4-0-639da9d863cd

    广告:开发技术交流群:88390778

    .NET技术交流与招聘

  • 相关阅读:
    制作windows服务
    DTCMS部署错误
    mysql常用操作
    eclipse maven jdk全局设置
    linux下安装lnmp环境
    aliyun阿里云Maven仓库地址——加速你的maven构建
    移动端前端框架UI库(Frozen UI、WeUI、SUI Mobile)
    getFields和getDeclaredFields
    2016暑假集训第三次训练赛题解
    HDU5863 cjj's string game(DP + 矩阵快速幂)
  • 原文地址:https://www.cnblogs.com/Object-Class/p/8116439.html
Copyright © 2011-2022 走看看