cocos2dx JNIHelper lib is missing

cocos2dx JNIHelper lib is missing

本文关键字:missing is lib JNIHelper cocos2dx      更新时间:2023-10-16

我试图添加JNI到我的项目,但我得到链接器错误:

 Error  1   error LNK2019: unresolved external symbol
 "__declspec(dllimport) public: static bool __cdecl
 cocos2d::JniHelper::getStaticMethodInfo(struct cocos2d::JniMethodInfo_&,char const *,char const *,char const *)" (__imp_?getStaticMethodInfo@JniHelper@cocos2d@@SA_NAAUJniMethodInfo_@2@PBD11@Z)referenced in function _callEndGame    AndroidJNI_EndGameDelegate.obj  Proj.win32

libcocos2d内部。Lib中没有这样的函数,因为cocos2d-win32.vc2012。SLN项目没有编译cocos2d-x-2.2.4cocos2dxplatformandroid folder.

如何解决?

问题解决了!这似乎是因为我试图从VS编译我的项目。但是当我使用native_build.sh编译时没有错误。