你在 CSDN 问过这个问题吗?我记得我回复过:
这样显然是收不到数据的,通过 Intent 传递的数据,必须要在 Android 的 Activity 里解析出来,然后再传递给 Qt 。你没有写解析和传递给 Qt 这两部分的 Java 代码,你的 Qt 应用必然收不到。如果你要写,也不能通过main() 函数传递, Qt on Android 的 QPA 在调用你的 main() 函数时就没有干这些传额外参数的事情。你应该自己在 C++ 实现一个 JNI 函数,在 Java 实现一个类带 native 方法,两者关联起来,然后才能传递数据。