zoukankan      html  css  js  c++  java
  • android studio 签名

    a.配置build.gradle脚本文件的android节点中添加如下:

        signingConfigs {
            config {
                storeFile file('E:/IPC/打包相关/签名/ivy-app.keystore')
                keyPassword 'landinghome2014ivy'
                keyAlias 'ivy'
                storePassword 'landinghome2014ivy'
            }
        }
        buildTypes {         debug {
                debuggable true
                signingConfig signingConfigs.config
            }
            release {
                minifyEnabled false
                proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
                signingConfig signingConfigs.config
            }
        }

    b. 在Terminal命令行面板中输入命令:
    gradlew clean              //清空之前的build目录

    gradlew build              //重新build project,完成后生成四个apk 如下图

    注:如果不想在配置文件中输入签名秘钥,可以按如下方法操作:

    a自定义方法,通过从控制台输入得到秘钥字符串:

    def getPassword(){
        System.console().printf(" 请输入签名文件秘钥: ")
        return System.console().readLine()
    }

    b然后修改签名配置中的签名密码的值

    signingConfigs {
            config {
                storeFile file('E:/IPC/打包相关/签名/ivy-app.keystore')
                keyPassword getPassword()
                keyAlias 'ivy'
                storePassword getPassword()
            }
        }

    c最后和之前生成apk一样,在命令行输入命令:

    gradlew clean

    gradlew build

    会提示输入签名秘钥

    d输入密码之后,等待运行完成即可生成apk

  • 相关阅读:
    Gym 101606 F-Flipping Coins(概率dp)
    Gym101350 J Lazy Physics Cat
    Gym 101350G
    hdu6188 Duizi and Shunzi (贪心或者dp)
    Gym101350 FMonkeying Around
    codeforce 457DIV2 C题
    codeforce 457DIV2 B题
    codeforce 461DIV2 F题
    codeforce 461DIV2 E题
    PE文件RV转FOA及FOA转RVA
  • 原文地址:https://www.cnblogs.com/x-bing/p/5463299.html
Copyright © 2011-2022 走看看