안드로이드 JAVA 와 cocos2d-x C++ 간에 통신을 하기위해 jni를 이용한다.
XCode.
jni를 사용하기 위해 cpp 에 #include "platform/android/jni/JniHelper.h" 를 선언. 잘 연결 되었다.
문제는 JniHelper.h 소스 내에 include 되어있는 #include <jni.h>
연결되지 않는다. 별짓을 다해봤다.
방법은 간단하지만 모르기때문에 어려웠다.
프로젝트 속성 > Build Settings > Search Paths > Header Search Paths 에 아래 경로를 추가해주었다.
"/System/Library/Frameworks/JavaVM.framework/Versions/A/Headers"
[출처] [cocos2d-x] jni.h file not found|작성자 딸바보
http://blog.naver.com/PostView.nhn?blogId=newtkfa&logNo=60183474633&redirect=Dlog&widgetTypeCall=true
반응형
'IT라이프' 카테고리의 다른 글
안드로이드 액션바 감추기 (0) | 2014.06.11 |
---|---|
구글 안드로이드 추천 디자인 레이아웃 (0) | 2014.06.11 |
android AdMob 추가하기 (0) | 2014.04.15 |
컴파일 과정 (0) | 2014.03.19 |
파일저장 경로 변경하기(ios, android 대응) (0) | 2014.03.17 |
댓글