我在ubuntu上运行我的第一个程序。运行JNI程序
但是,当我试图运行它的错误:发现
public class HelloWorld {
public native String nativeHelloWorld();
static {
System.loadLibrary("HelloWorld");
}
public void print(){
{
String str = nativeHelloWorld();
System.out.println(str);
}
}
public static void main(String[] args) {
(new HelloWorld()).print();
return;
}
}
此错误:
Exception in thread "main" java.lang.UnsatisfiedLinkError:HelloWorld.nativeHelloWorld()Ljava/lang/String;
我怎样才能解决这个问题?从Getting Stated JNI from SUN site采取
你用android吗? – Waqas 2012-07-26 07:47:29
是的,我正在使用android。 – TamiL 2012-07-26 09:52:27