Android Studio线下版和线上版都使用正式签名脚本(保证keysore签名文件和项目在同级目录),不用再因为繁琐的发正式版而烦恼

场景:调用微信等第三方应用时如果生成的版本不是正式签名的可能会调用失败,使用如下脚本不用再为繁琐的发正式签名版而烦恼

app项目中的build.gradle追加如下代码:

//使用正式签名脚本(保证keysore签名文件和项目在同级目录
android {
    signingConfigs {
        release {
            storeFile file("../../hiko.keystore")
            storePassword "hiko1234"
            keyAlias"alias"
            keyPassword "hiko1234"
        }
    }

    defaultConfig {
        signingConfig signingConfigs.release
    }

    buildTypes {
        release {
            signingConfig signingConfigs.release
        }
        debug {
            signingConfig signingConfigs.release
        }
    }
}
原文地址:https://www.cnblogs.com/bravestarrhu/p/6137883.html