关于安卓微信支付提示未知错误,而IOS正常的处理问题
2016-07-07 15:14
579 查看
今天正在该需求时,突然老板说微信支付一直都是提示未知错误 code= -1。
也不知道是什么环节出现的问题,但是IOS测试没有问题没有问题。
猜想一:后台当时处理一些内存问题,所以以为是因为订单号问题不匹配。但是打印Log时,正常。
猜想二:由于是刚接手的新项目,所以从新将所有的配置文件 以及第三方包等问题检查了一遍,也是没有问题。
猜想三: 说微信SDK官方更新了,所以就去下载新版本的SDK,还是没有解决问题。
然后我就将以前备份的项目导进去,还是没有办法调用微信支付。(当时要发布新版本,真是头疼死)
因为项目一直报工作空间错误,以为是这个原因。
查了一下stackoverflow上面内容,修改workplace工作空间,删除\.metadata\.plugins\org.eclipse.core.resources\.projects\.org.eclipse.jdt.core.external.folders.location文件后从新导入项目。
还是不行。。。
最后直接将项目用正式的签名文件打包成APK,在安装到手机上,测试没有问题。
个人觉得:微信支付,需要用到正式的APK签名打包的APK,才可以调用微信支付。因为平时测试用到的APK是测试版本的签名文件,但是支付宝没有出现这样的问题。
内容写的一般,希望可以帮到你。如果能解决你的问题,转载请注明原著作者。备注转载出处,谢谢。http://write.blog.csdn.net/postedit?ref=toolbar&ticket=ST-39441-gGtdzfKSzgzdmdDkbRko-passport.csdn.net
也不知道是什么环节出现的问题,但是IOS测试没有问题没有问题。
猜想一:后台当时处理一些内存问题,所以以为是因为订单号问题不匹配。但是打印Log时,正常。
猜想二:由于是刚接手的新项目,所以从新将所有的配置文件 以及第三方包等问题检查了一遍,也是没有问题。
猜想三: 说微信SDK官方更新了,所以就去下载新版本的SDK,还是没有解决问题。
然后我就将以前备份的项目导进去,还是没有办法调用微信支付。(当时要发布新版本,真是头疼死)
因为项目一直报工作空间错误,以为是这个原因。
查了一下stackoverflow上面内容,修改workplace工作空间,删除\.metadata\.plugins\org.eclipse.core.resources\.projects\.org.eclipse.jdt.core.external.folders.location文件后从新导入项目。
还是不行。。。
最后直接将项目用正式的签名文件打包成APK,在安装到手机上,测试没有问题。
个人觉得:微信支付,需要用到正式的APK签名打包的APK,才可以调用微信支付。因为平时测试用到的APK是测试版本的签名文件,但是支付宝没有出现这样的问题。
内容写的一般,希望可以帮到你。如果能解决你的问题,转载请注明原著作者。备注转载出处,谢谢。http://write.blog.csdn.net/postedit?ref=toolbar&ticket=ST-39441-gGtdzfKSzgzdmdDkbRko-passport.csdn.net
相关文章推荐
- 社交巨头三国杀:微信、WhatsApp、Line到底有啥区别?
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Manifest 用法
- [转载]Activity中ConfigChanges属性的用法
- Android之获取手机上的图片和视频缩略图thumbnails
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- android string.xml文件中的整型和string型代替
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- android wifi 无线调试
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- android 代码实现控件之间的间距
- android FragmentPagerAdapter的“标准”配置
- Android"解决"onTouch和onClick的冲突问题
- android:installLocation简析