Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/221.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java C++共享对象是否可以调用jar来发送意图?_Java_Android_C++_Android Intent_Java Native Interface - Fatal编程技术网

Java C++共享对象是否可以调用jar来发送意图?

Java C++共享对象是否可以调用jar来发送意图?,java,android,c++,android-intent,java-native-interface,Java,Android,C++,Android Intent,Java Native Interface,如果在android应用程序中,您具有以下功能: Java代码扩展活动类 C++通过JNI对/从对象进行共享调用 Java jar库 < C++共享对象可以调用java jar LIB,然后让它通过Android java API发送一个明确的意图到单独的应用程序? 它似乎不应该工作,因为JNI将在不初始化活动的情况下直接调用方法。看来,让javajar类扩展活动只是为了能够发送意图并不是一个好的设计 问题是: 是否可以从共享对象调用jar并发送 使用Activity.startActivity

如果在android应用程序中,您具有以下功能:

Java代码扩展活动类 C++通过JNI对/从对象进行共享调用 Java jar库 < C++共享对象可以调用java jar LIB,然后让它通过Android java API发送一个明确的意图到单独的应用程序? 它似乎不应该工作,因为JNI将在不初始化活动的情况下直接调用方法。看来,让javajar类扩展活动只是为了能够发送意图并不是一个好的设计

问题是:

是否可以从共享对象调用jar并发送 使用Activity.startActivity的意图? jar类是否应该 扩展活动,或者应用程序活动应该从 在某处