android 微信app支付的一些坑 resp.errCode=-1 微信不调用:WXPayEntryActivity
来源:互联网 发布:linux运维很忙吗 编辑:程序博客网 时间:2024/05/22 12:19
微信不调用:WXPayEntryActivity
1,在自己的项目的包下新建一个包名为wxapi
注意:是项目包名下,不要在建在某一个包下成为子包
2,记得在AndroidManifest.xml中注册这个activity
<activity android:name="你的包名.wxapi.WXPayEntryActivity" android:exported="true" android:launchMode="singleTop"></activity>
android:exported=“true”
这个属性用于指示该服务是否能够被其他应用程序组件调用或跟它交互。设置true才能被其他应用调起
微信app支付resp.errCode=-1
解决resp.errCode=-1的思路:
1,查看注册Appid没有
2,查看参数对不对,大小写一定注意
参数名及描述:点击打开
3,注意6个参数的sign(官方建议后台sign)
签名校验工具:点击打开
4,app签名之后再支付,否则也会-1
5,应用签名必须必须和打包的一致(如果使用官方的签名app必须是自己正式打包的)
二,如果是出现第一次能支付,之后都不行,就要检查你的应用签名了
查看签名(keystore):打开cmd
命令:keytool -list -v -keystore 目标文件路径
之后会提示输入密码,按照提示下一步.....
如果cmd提示
keytool 是jdk中的一个工具,如果提示'keytool' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
解决:
1.可以把keystore复制到C:\Program Files\Java\jre1.8.0_121\bin (如果你的java路径是默认的,如果不是更改成你自己的jre1.8.0_121\bin)文件夹下,然后命令到你的jre1.8.0_121\bin目录下,然后操作
2.或者配置java环境变量 C:\Program Files\Java\jre1.8.0_121\bin到 Path下,如果还不行重启电脑
阅读全文
1 0
- android 微信app支付的一些坑 resp.errCode=-1 微信不调用:WXPayEntryActivity
- 微信支付 WXPayEntryActivity的onResp(BaseResp resp)方法 注意事项
- 微信支付 WXPayEntryActivity的onResp(BaseResp resp)方法 跳转处理的问题
- 微信APP支付,errCode=-1的问题
- android 解决微信登陆返回resp.errCode = -6
- Android微信支付的errCode=-1
- Android微信支付直接跳转WXPayEntryActivity
- Android微信支付及WXPayEntryActivity跳转失败
- 微信支付证书签名、APP密钥、WXPayEntryActivity、调起微信支付签名、重装微信
- 解决微信支付 errCode返回-1
- Android:微信开发问题:errCode = -1 第二次支付失败
- android微信支付一点支付就跳WXPayEntryActivity是什么问题了
- android微信支付一点支付就跳WXPayEntryActivity是什么问题了
- android 微信app支付遇到的坑
- android App微信支付遇到的坑
- 微信支付{"errcode":1001,"errmsg":""}问题
- Android:微信和支付宝的APP支付接入
- Android微信APP支付
- CSS画出边框三角形
- HTML5移动端开放遇到的坑
- 数据可视化平台是什么?
- hbase
- Linux操作系统学习笔记
- android 微信app支付的一些坑 resp.errCode=-1 微信不调用:WXPayEntryActivity
- linux初学者-虚拟机联网篇
- VS2012 TAB设置为4个空格
- iOS触摸点击事件之runloop做了什么?
- 关于librdkafka设置手动提交
- Shell 循环中实现展示进度百分比的脚本方法
- 产品经理or项目经理
- VSFTP安全加固
- zookeeper配置安装过程的问题解决