起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3012|回复: 5

[结贴] 支付宝支付问题 attemp to invoke virtual method 'int java.lang.String....

[复制链接]

104

主题

369

帖子

1173

积分

金牌会员

王小二

Rank: 6Rank: 6

积分
1173
QQ
发表于 2016-4-14 15:23:16 | 显示全部楼层 |阅读模式
支付宝支付问题 attemp  to invoke virtual method 'int java.lang.String.length()' on a null object reference
代码是外卖里拷贝过来的,所有的插件配置参数也都是用外卖案例提供的,不知道问题在哪里。

QQ图片20160414151955.jpg

<a href="#自我介绍"/>点点点</a>

104

主题

369

帖子

1173

积分

金牌会员

王小二

Rank: 6Rank: 6

积分
1173
QQ
 楼主| 发表于 2016-4-14 16:17:54 | 显示全部楼层
我顶啊
<a href="#自我介绍"/>点点点</a>
回复

使用道具 举报

3

主题

6

帖子

24

积分

新手上路

Rank: 1

积分
24
发表于 2016-4-14 17:25:16 | 显示全部楼层
我顶啊,遇到同样的问题
回复 支持 反对

使用道具 举报

发表于 2016-4-14 19:02:31 | 显示全部楼层
建议真机调试看看!具体是哪儿报错的!和外卖案例运行是对比看看!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

104

主题

369

帖子

1173

积分

金牌会员

王小二

Rank: 6Rank: 6

积分
1173
QQ
 楼主| 发表于 2016-4-15 11:21:37 | 显示全部楼层
liangyongfei 发表于 2016-4-14 19:02
建议真机调试看看!具体是哪儿报错的!和外卖案例运行是对比看看!

昨天打的包报那个错误,今天我添加了这一行应用:
require("$UI/system/lib/cordova/cordova");
然后莫名奇妙好了,可以调用支付宝。
然后我以为是少了这句引用,然后我就尝试又打了一个包,结果错误和之前的相同,可以保证参数配置正确,插件也都打入本地。  
此刻我有点懵逼,求指导哇~~~
<a href="#自我介绍"/>点点点</a>
回复 支持 反对

使用道具 举报

104

主题

369

帖子

1173

积分

金牌会员

王小二

Rank: 6Rank: 6

积分
1173
QQ
 楼主| 发表于 2016-4-15 12:50:14 | 显示全部楼层
找到问题了,外卖案例里的参数没有拷贝完全造成的问题,可以使用下面帖子中的参数测试:
http://doc.wex5.com/pay-alipay-step-by-step/
而且
根据论坛一位同学提供的思路"除PHP外支付宝的私钥必须用pkcs8 转一次码才可以使用"(原帖出处:http://bbs.wex5.com/forum.php?mo ... ethod%2B%27int%2Bja)

去支付宝文档查看了下确实需要这样子:https://support.open.alipay.com/ ... 11&tagId=100195

<a href="#自我介绍"/>点点点</a>
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-4-21 21:50 , Processed in 0.058422 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表