在android中使用ndk開發須要使用到jni。java
緣由:
public class JniSocket {
static {
System.loadLibrary("SmartSocket");
}android
public native void test(); }
其中指令沒有被執行,改成以下運行正常;
public class JniSocket {socket
JniSocket() { //static { System.loadLibrary("SmartSocket"); } public native void test(); }
檢查jni相似錯誤的方法函數