zoukankan      html  css  js  c++  java
  • android studio 修改成自己jks(keystore)签名文件

    项目中有微信分享和微信支付,微信支付后台设置是正式签名md5值不便调试,最初直接在后台创建二个应用一个测试一个正式的,但二个人同时开发这个测试版本的md5又遇到麻烦,所以想到android studio gradle配置

    配置信息如果下

    我将我的签名文件放到了app根目录下

    android {
        compileSdkVersion 22
        buildToolsVersion "22.0.1"
        aaptOptions.cruncherEnabled = false
        aaptOptions.useNewCruncher = false
        defaultConfig {
            applicationId "com.freexiaoyu.app"
            minSdkVersion 14
            targetSdkVersion 22
            versionCode 14
            versionName "1.1.1"
            ndk {
                // 设置支持的SO库架构
                abiFilters 'armeabi' //, 'x86', 'armeabi-v7a', 'x86_64', 'arm64-v8a'
            }
            signingConfigs {
                release {
                    storeFile file("freexiaoyu.keystore")
                    storePassword "123456"
                    keyAlias "freexiao"
                    keyPassword "123456"
                }
            }
        }
        buildTypes {
            debug {
                signingConfig signingConfigs.release
            }
            release {
                minifyEnabled false
                proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
                signingConfig signingConfigs.release
            }
        }
    }

    配置完成后 点击运行测试微信分享和支付成功也可以在terminal里面输入 gradlew assembleRelease 编译出来的版本都带有上述签名。

  • 相关阅读:
    模板方法模式
    LINQ多条件OR模糊查询
    在LINQ中实现多条件联合主键LEFT JOIN
    js只显示整点
    Vue-cli2中处理跨域
    vue动态绑定类(实现tab)
    Vue中引入cdn同时防止cdn挂掉
    vue+nginx开启gzip压缩
    Vue路由守卫
    vue-router嵌套路由和二级目录(域名)
  • 原文地址:https://www.cnblogs.com/freexiaoyu/p/5970380.html
Copyright © 2011-2022 走看看