[Java] cocos2dx 使用jni实现java调用c++ →→→→→进入此内容的聊天室

来自 , 2019-12-06, 写在 Java, 查看 143 次.
URL http://www.code666.cn/view/fec8d47d
  1. public class Cocos2dxActivity extends NativeActivity{
  2. .......
  3. public static native void exitGame();   // 这里必须是native函数,因为要链接c++的实现
  4. .......
  5. }
  6.  
  7.  
  8.  
  9.  
  10. extern "C"
  11. {
  12.     JNIEXPORT void JNICALL Java_com_qmx_road2god_Cocos2dxActivity_exitGame(JNIEnv*  env, jobject thiz)
  13.     {
  14.         Director::getInstance()->end();
  15.         pc_client_destroy(my_pomelo_client);
  16.     }
  17. }
  18.  
  19.  
  20. public class Cocos2dxActivity extends NativeActivity{  
  21.         static { System.loadLibrary("cocos2dcpp"); }   // 可以在这里调用
  22.        
  23.         @Override
  24.         protected void onCreate(Bundle savedInstanceState)
  25.         {
  26.  
  27.  
  28.  
  29.  

回复 "cocos2dx 使用jni实现java调用c++"

这儿你可以回复上面这条便签

captcha