cocos2d-x 使用JNI從Java調C++
阿新 • • 發佈:2018-12-05
最近專案中涉及到Android的移植,要用到java呼叫c++,方法其實也很簡單。
假設java這邊我需要呼叫C++那邊的函式void PaySuccess(int type);
1、在java這邊申明
呼叫時,
|
這樣java會呼叫到C++那邊。
2、C++那邊實現該方法:
|
注意:
C++這邊請注意一下c++這邊方法申明的命名規則,JNIDemo表示java那邊方法所在類名,com_cocos2dev_test_該類的包名。nativePaySuccess方法名。