1 先去解决微信昵称类似与(8E%...........)

解决方式使用JAVA ----net包下的  类就完美解决

 

    String decode = URLDecoder.decode(wx_name, "UTF-8");

         上方是URLDecoder 解码方法  将wx_name进行更改成项目中拿到的微信name就OK

                         1.1   补课 

                                              URLDecoder中的decode 即使加密方法也是解密方法,支持 GBK ---UTF-8 等格式

                                              多数用来解析非西欧字符的字符串,并且 还可以用来去做 GET 请求和POST请求的 中文乱码问题

                                   

 

2     解决微信特别累赘的问题。。。。只有正式签名包才能进行 回调 WXEntryActivity 类       那 么 一下就将解决让你在Debug模式下运行,这样可以更加方便的测试微信回调的数据。

         

           1 大家都知道怎样打包 正式的APK 再次不累赘直接进行 操作

            2    打包成功会有“密钥库” 也就是我们的 JSK  文件 将你的 打包的密码保存包可能后续你们会用到的跟多。

            3  在APP (build.gradle) 中进行配置  放到              defaultConfig分支下

                 

  signingConfigs {
release {
keyAlias 'key0'//app打包时的别名
keyPassword '###'//app打包时的密码
storeFile file('C:\\Users\\Jing\\Desktop\\xc\\Android.jks')//你电脑里keystore文件的路径 ---只要找到将最终的路径放到这就行
storePassword '###'//文件密码
}
}

    4  在    buildTypes   也就是打包类型中进行调用我们配置好的

       

   debug {
signingConfig signingConfigs.release
}

 

   OK 大功告成    不信试试啊