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

JNI Callback 객체 Signature

0 추천
-자바-

- Battery 객체의 위치 : test.labtest.BatteryImp

- call 함수 위치 : test.labtest.BatteryPackImp

private void setBattery(Battery[] battery)

{

   this.battey = battery;

}

 

- JNI -

jmethodID setBatteryID = (*env)->GetMethodID(env,batteryPackClass,"setBattery","([Ltest.labtest.BatteryImp;)V");

 

 

이런식으로 호출하게 되면 매소드 아이디를 못 찾아옵니다.. 문제가 뭔지 모르겠네요 ㅠㅠ
익명사용자 님이 2013년 6월 20일 질문

1개의 답변

0 추천
메소드 시그니쳐가 잘못된 것 같네요.

javap를 쓰세요.
익명사용자 님이 2013년 6월 20일 답변
...