Java findLibrary返回null
在安卓应用程序上工作,当我点击我的按钮时,它会带我到NDKmolActivity。当我测试应用程序时,我点击按钮,应用程序崩溃,请帮助Java findLibrary返回null,java,android,Java,Android,在安卓应用程序上工作,当我点击我的按钮时,它会带我到NDKmolActivity。当我测试应用程序时,我点击按钮,应用程序崩溃,请帮助 EDIT I FOUND THE LIBS!!! :) NEW ERROR :( 日志: 08-09 00:15:09.762:D/dalvikvm(15550):尝试加载lib /data/app lib/com.d4a.sts-1/libNdkmol.so 0x4239a320 08-09 00:15:09.762:D/dalvik
EDIT I FOUND THE LIBS!!! :) NEW ERROR :(
日志:
08-09 00:15:09.762:D/dalvikvm(15550):尝试加载lib
/data/app lib/com.d4a.sts-1/libNdkmol.so 0x4239a320 08-09
00:15:09.762:D/dalvikvm(15550):添加了共享库
/data/app lib/com.d4a.sts-1/libNdkmol.so 0x4239a320 08-09
00:15:09.762:D/dalvikvm(15550):在中未找到JNI_OnLoad
/data/app lib/com.d4a.sts-1/libNdkmol.so 0x4239a320,跳过初始化
08-09 00:15:09.772:D/ESmol(15550):数据目录为
/存储/仿真/0/PDB 08-09 00:15:09.772:D/NDKmol(15550):
初始化示例数据/存储/模拟/0/PDB/2POR.PDB 08-09
00:15:09.772:W/dalvikvm(15550):未找到本机的实现
Lcom/d4a/sts/NdkView;。国家调整机构:(I)[F 08-09 00:15:09.772:
D/AndroidRuntime(15550):关闭VM 08-09 00:15:09.772:
W/dalvikvm(15550):threadid=1:线程以未捕获异常退出
(组=0x41af4700)08-09 00:15:09.782:E/AndroidRuntime(15550):致命
例外情况:main 08-09 00:15:09.782:E/AndroidRuntime(15550):
java.lang.UnsatisfiedLinkError:未找到本机方法:
com.d4a.sts.NdkView.nativeAdjustZoom:(I)[f08-0900:15:09.782:
E/AndroidRuntime(15550):在
com.d4a.sts.NdkView.nativeAdjustZoom(本机方法)08-09
00:15:09.782:E/AndroidRuntime(15550):在
com.d4a.sts.NdkView.resetCamera(NdkView.java:62)08-09 00:15:09.782:
E/AndroidRuntime(15550):在
com.d4a.sts.NdkView.(NdkView.java:58)08-09 00:15:09.782:
E/AndroidRuntime(15550):在
com.d4a.sts.NDKmolActivity.onCreate(NDKmolActivity.java:110)08-09
00:15:09.782:E/AndroidRuntime(15550):在
android.app.Activity.performCreate(Activity.java:5133)08-09
00:15:09.782:E/AndroidRuntime(15550):在
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
08-09 00:15:09.782:E/AndroidRuntime(15550):在
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2175)
08-09 00:15:09.782:E/AndroidRuntime(15550):在
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261)
08-09 00:15:09.782:E/AndroidRuntime(15550):在
android.app.ActivityThread.access$600(ActivityThread.java:141)08-09
00:15:09.782:E/AndroidRuntime(15550):在
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256)
08-09 00:15:09.782:E/AndroidRuntime(15550):在
android.os.Handler.dispatchMessage(Handler.java:99)08-09
00:15:09.782:E/AndroidRuntime(15550):在
android.os.Looper.loop(Looper.java:137)08-09 00:15:09.782:
E/AndroidRuntime(15550):在
android.app.ActivityThread.main(ActivityThread.java:5103)08-09
00:15:09.782:E/AndroidRuntime(15550):在
java.lang.reflect.Method.Invokenactive(本机方法)08-09
00:15:09.782:E/AndroidRuntime(15550):在
java.lang.reflect.Method.invoke(Method.java:525)08-09 00:15:09.782:
E/AndroidRuntime(15550):在
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
08-09 00:15:09.782:E/AndroidRuntime(15550):在
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)08-09
00:15:09.782:E/AndroidRuntime(15550):在
dalvik.system.NativeStart.main(本机方法)
如果您还需要什么,请随时回复
问候
Rapsong11
NDKmolActivity
尝试加载名为libNdkmol的库文件。因此
。很可能是您忘了将其添加到项目中。您是否编译了库或从某处获取了库?Sushil libNdkmol。因此不在libs文件夹中没有libs文件夹任何其他建议?请让我知道:)嗯,您必须获取库在某个地方。如果你真的需要它。我猜,你在github上找到了那个项目,嗯?出于某种原因,它没有库。你可以给github repo的作者发电子邮件,让他们与你共享库。它只是说库类中没有nativeAdjustZoom。另外,不要像那样回答整个问题,有人可能会撞到sim卡ilar问题,他们应该能够找到整个案例。