如何在android中解决不满意的链接错误?

时间:2014-12-17 05:46:20

标签: android

我在我的应用程序中使用sandroProxy lib来使代理服务器监听来自Android设备的请求和响应,得到以下异常,如何解决它?

12-17 11:09:28.568: E/AndroidRuntime(10473): java.lang.UnsatisfiedLinkError: Couldn't load socketdest from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/org.sandroproxy.plugin-2.apk"],nativeLibraryDirectories=[/data/app-lib/org.sandroproxy.plugin-2, /vendor/lib, /system/lib]]]: findLibrary returned null
12-17 11:09:28.568: E/AndroidRuntime(10473):    at java.lang.Runtime.loadLibrary(Runtime.java:358)
12-17 11:09:28.568: E/AndroidRuntime(10473):    at java.lang.System.loadLibrary(System.java:526)
12-17 11:09:28.568: E/AndroidRuntime(10473):    at org.sandroproxy.utils.NetworkHostNameResolver.<clinit>(NetworkHostNameResolver.java:48)
12-17 11:09:28.568: E/AndroidRuntime(10473):    at org.sandroproxy.plugin.gui.MainActivity$1$1.run(MainActivity.java:98)

2 个答案:

答案 0 :(得分:0)

此错误可能是因为加载第三方库失败。您能否检查一下该库是否存在于指定的路径中。如果它不是复制库.so文件。

答案 1 :(得分:0)