在android中使用ndk开发需要使用到jni。
原因: public class JniSocket { static { System.loadLibrary("SmartSocket"); }
public native void test();
}
其中指令没有被执行,改为如下运行正常; public class JniSocket {
JniSocket()
{
//static {
System.loadLibrary("SmartSocket");
}
public native void test();
}
检查jni类似错误的方法