说明:

AndroidStudio开发第三方登录的时候,由于需要正式签名的比对,所以编译运行时候,QQ、新浪和微信都不能正常唤醒,所以要配置编译运行的时候加载的是正式签名就可以了。

代码:

buildTypes {        debug {            minifyEnabled false            signingConfig signingConfigs.debug            proguardFiles 'proguard-rules.pro'        }        release {            minifyEnabled false            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'        }    }    //设置签名,debug运行也用正式签名    signingConfigs {        debug {            storeFile file('E:/project-gitosc/pet/Pet-Android/Pet-Bulter/xxx.jks')            storePassword "123456"            keyAlias "aaa"            keyPassword "123456"        }    }

注解:

1、buildTypes中 signingConfig signingConfigs.debug 不可少

2、storeFile必须是全路径,这里是Windows的全路径,和Mac的不一样,Mac的全路径拷贝即可。

3、由于密码都是公开的,在发布版本的时候请删除这些配置。

报错:

开始由于路径没有配好,项目运行报错:

Error:Execution failed for task ':app:validateSigningDebug'.> Keystore file E:\project-gitosc\pet\Pet-Android\Pet-Bulter\app\petwall.jks not found for signing config 'debug'.

正确配置后还是报错,这里就需要:

Clean Project

Rebuild Project

缺一不可,再次运行即可。

更多相关文章

  1. Android(安卓)开发上奇怪的问题
  2. Android(安卓)模拟器中AVD路径的修改
  3. android 单元测试cmd 命令集
  4. 如何检查后台服务(Android的Service类)是否正在运行?
  5. Android中的矢量动画
  6. Mac AndroidStudio真机调试
  7. Android各版本 内外卡真实路径
  8. Android(安卓)cocos2d-x开发(二)之create-android-project.bat文件
  9. Android(安卓)Robolectric 加载运行本地 So 动态库

随机推荐

  1. Android圆形头像图Circle ImageView
  2. Android OnLowMemory和OnTrimMemory
  3. Android Studio 优秀插件
  4. android动态修改横竖屏
  5. 近日微软呼吁欧盟对谷歌Android系统展开
  6. A014-values资源
  7. Android 全屏与沉浸式
  8. react native android
  9. 配置flutter --Android license status u
  10. Android 的OpenGL ES与EGL