안드로이드 개발 질문/답변
(글 수 45,052)
예를들어 설명하겠습니다.
//Aclass.java
class Aclass extends Activity{
onCreate(){
testJNI();
button.onClick(){
startActivity(Bclass);
}
}
public native testJNI();
static{
System.loadLibrary("test");
}
}
//Bclass.java
class Bclass extends Activity{
onCreate(){
testJNI();
}
public native testJNI();
static{
System.loadLibrary("test");
}
}
위 pseudo코드는 Aclass라는 Activity에서 버튼을 누를경우 Bclass activity를
활성화시키는데요.
저 testJNI라는 native 함수가 Aclass에서는 정상동작하는데
Bclass에서는 에러가 납니다.
문법이 잘못된건가요?



