查看完整版本: [-- 请教怎么调用java方法? --]

QTCN开发网 -> Qt移动平台开发 -> 请教怎么调用java方法? [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

wfwjp 2018-07-27 05:25

请教怎么调用java方法?

下面图片是从腾讯下载的刷脸识别接口,提供aar文件和apk文件,apk直接安装,SDK接⼝封装在 WxPayFace 类中,该类以单例形式存在。调⽤结果统⼀由 IWxPayfaceCallback 回调, 参数或回调结果以Map形式传。图片是初始化接口,请教各位大神,怎么在qt中调用initwxpayface?
[attachment=19254]

wfwjp 2018-07-27 05:33
我把aar文件解压放到android目录,不知道这样可不可以?测试这个可以成功,QAndroidJniObject testancs("com/tencentpayface/WxPayFace","()V");

never_forget 2018-07-27 09:08
Qt JNI 只能使用 jar 文件,我不知道 aar 文件是个啥~

wfwjp 2018-07-27 12:47
AAR文件里边有个jar文件和其他目录

wfwjp 2018-07-27 12:48
怎么调用这个jar文件的initwxpayface啊?

XChinux 2018-07-30 08:22
自己写个JAVA类封装调用你的接口,然后Qt再调用你写的简化封装的java类的方法。

wfwjp 2018-08-01 10:15
XChinux:自己写个JAVA类封装调用你的接口,然后Qt再调用你写的简化封装的java类的方法。 (2018-07-30 08:22) 

谢谢总版主,测试调用简单的基本数据类型的可以,如果封装的接口里边调用界面可行吗?


查看完整版本: [-- 请教怎么调用java方法? --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled