标题:Qt for Android 集成腾讯短信SDK
作者:never_forget
日期:2018-07-03 18:57
内容:
哪位做过类似的事情的,重点是 QML on Android 使用 JNI 调用 Java 函数,发送验证短信到指定手机,使用
API 可以实现,但是使用 SDK 却遇见很奇怪的问题,甚至无法调试,sendWithParam() 函数运行后没有结果返回,它应该返回一个结果的,但是没有任何返回结果,没有正确也没有错误,该函数下面的语句没有得到执行,程序居然正常运行,查看 sendWithParam() 也没有看到这个函数的特殊之处,求有缘人解答~
#1 [XChinux 07-04 18:46]
你的发短信的代码,是java写的吗?先在android studio里调通JAVA的这段代码(调用短信SDK),封装一个方法到MainActivity中,然后再在C++中用QtAndroidExtra调,这样比较好。
#2 回 XChinux 的帖子 [never_forget 07-04 20:35]
XChinux:你的发短信的代码,是java写的吗?先在android studio里调通JAVA的这段代码(调用短信SDK),封装一个方法到MainActivity中,然后再在C++中用QtAndroidExtra调,这样比较好。(2018-07-04 18:46)
代码都是 JAVA 写的,通过使用 C++ 通过C++调用 JAVA代码,程序运行过程无法跟踪~