从c++;代码,而不传递任何JavaVm < P> >在C++中,强> > < >强>必须/响应HTTP连接,该类必须建立连接< /强>,发送响应< /强>,并执行其他功能。这个类是我编译并最终得到的大型项目的一部分 class HTTPSClient { public: WinHTTPSClient(); ~WinHTTPSClient(); bool Connect(const XMLString& a_strURL); }; 现在我想从C++中的连接< /强>函数调用java函数。我有从C++代码调用java函数的经验,但是我总是把 javavm < /C> >,例如我调用的代码> init(javavm *javavm);code>并将来自本机代码的javavm作为参数给出 现在我的问题是:我可以调用C++方法中的Java方法而不传递任何参数java javav. >/p> < p>将javavm定义为某类的全局/静态变量,例如,将其封装为单体。可以访问该变量,而无需将其作为参数显式传递。

从c++;代码,而不传递任何JavaVm < P> >在C++中,强> > < >强>必须/响应HTTP连接,该类必须建立连接< /强>,发送响应< /强>,并执行其他功能。这个类是我编译并最终得到的大型项目的一部分 class HTTPSClient { public: WinHTTPSClient(); ~WinHTTPSClient(); bool Connect(const XMLString& a_strURL); }; 现在我想从C++中的连接< /强>函数调用java函数。我有从C++代码调用java函数的经验,但是我总是把 javavm < /C> >,例如我调用的代码> init(javavm *javavm);code>并将来自本机代码的javavm作为参数给出 现在我的问题是:我可以调用C++方法中的Java方法而不传递任何参数java javav. >/p> < p>将javavm定义为某类的全局/静态变量,例如,将其封装为单体。可以访问该变量,而无需将其作为参数显式传递。,java,android,c++,java-native-interface,Java,Android,C++,Java Native Interface,您可以使用直接在本机代码中创建VM 吉姆S.你能举个例子吗?

您可以使用直接在本机代码中创建VM


吉姆S.

你能举个例子吗?