在搞分享SDK时,微信的分享要签名才能调起分享界面,所以用Android Studio开发SDK分享功能时,要想运行时,直接用自己的签名文件进行签名调用,则用到了Android studio的gradle进行配置签名。
signingConfigs { release { storeFile file("yourkeystore.keystore")//keystore的路径 storePassword "你的keystore密码" keyAlias "你的别名" keyPassword "你的别名密码" } debug { } } buildTypes { release { signingConfig signingConfigs.release minifyEnabled true//启动代码混淆 zipAlignEnabled true//Zipalign优化 shrinkResources true// 移除无用的resource文件 proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } debug { signingConfig signingConfigs.release } } 如果出现Error:(29, 0) Could not get unknown property 'releaseConfig' for SigningConfig container.这样的错误。一定是 signingConfigs 放在了buildTypes后面导致的。
