마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

C++ -> java 통신에서의 클래스 네임 질문드립니다.

0 추천
안녕하세요.

java쪽 개발은 초보인 개발자입니다

 

몇일전 작업을 시작한 SDK가 있는데요,

제가 cocos2d-x를 쓰고있고,

해당 SDK작업에 필요한 xxxSDK.jar 하나와, cocos2d-x cpp들을 받았습니다.

 

제가 막힌 부분은 cocos2d-x쪽의 cpp안에 함수를 호출하면 java쪽 함수를 호출하는데

거기 들어가는 클래스 네임을 설정하지 못하고 있습니다.

 

기존 제가 쓰던 클래스 네임은 org/cocos2dx/cpp/Native 이런 것이고

저 Native.java에서 호출을 받는데,

이번 SDK에서는 .jar 하나만 제공하기에 클래스 이름을 셋팅해주는법을 잘 모르겠습니다.

 

해당 SDK가 제공한 함수는

if (!cocos2d::JniHelper::getStaticMethodInfo(miTrackEvent, "com/adjust/sdk/Adjust", "trackEvent",
            "(Lcom/adjust/sdk/AdjustEvent;)V")) {
        return;
    }

이렇데 되어 있는데 com/adjust/sdk/Adjust가 아마 .jar에 포함되어 있을거같습니다만..

그쪽으로 가게하는 클래스네임을 알려주실수있나요ㅠㅠ

 

감사합니다.
익명사용자 님이 2016년 3월 11일 질문

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...