0
누락하지만 난 링커 오류를 받고 있어요 :cocos2dx JNIHelper lib 디렉토리는 내 프로젝트에 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 *)" ([email protected]@[email protected]@[email protected]@[email protected])referenced in function _callEndGame AndroidJNI_EndGameDelegate.obj Proj.win32
적인 Cocos2D-win32.vc2012 때문에 그런 기능이 없다 libcocos2d.lib 내부. sln 프로젝트가 cocos2d-x-2.2.4 \ cocos2dx \ platform \ android 폴더를 컴파일하지 않았습니다.
어떻게 해결할 수 있습니까?
Visual Studio에서 Anrdoid 용으로 제작하고 있습니까? –
이 부분은 VS를 사용하여 만들고 있지만 JNI 호출은 프로젝트의 일반적인 비 앤드 로이드 부분에 있습니다. 안드로이드로 옮겨야합니까? http://discuss.cocos2d-x.org/t/jnihelper-lib-is-missing/15618 – ICE
네, Android 용 JNI 만 사용해야합니다. 나는 왜 당신이 프로젝트에서 자바 코드를 사용하고 싶어하는지 알지 못한다. –