【发布时间】:2012-02-27 06:12:53
【问题描述】:
我在我的项目中使用图像魔法,我从这个 https://github.com/lilac/Android-ImageMagick 得到它,在编辑了一些代码之后。当我编译这个我得到这个错误
02-27 11:37:05.329: E/AndroidRuntime(339): java.lang.ExceptionInInitializerError
这里最终 MagickImage img = new MagickImage(new ImageInfo("/sdcard/image.jpeg"));还有这个
02-27 11:37:05.329:E/AndroidRuntime(339):原因:java.lang.UnsatisfiedLinkError:找不到库 android-magick : 初始化
这里 System.loadLibrary("android-magick");我是新手,请帮帮我..
这是日志猫
02-27 11:37:05.329:E/AndroidRuntime(339):致命异常:主要 02-27 11:37:05.329: E/AndroidRuntime(339): java.lang.ExceptionInInitializerError 02-27 11:37:05.329: E/AndroidRuntime(339): at magick.AndroidMagickActivity.onCreate(AndroidMagickActivity.java:44) 02-27 11:37:05.329: E/AndroidRuntime(339): 在 android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047) 02-27 11:37:05.329: E/AndroidRuntime(339): 在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627) 02-27 11:37:05.329: E/AndroidRuntime(339): 在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679) 02-27 11:37:05.329: E/AndroidRuntime(339): 在 android.app.ActivityThread.access$2300(ActivityThread.java:125) 02-27 11:37:05.329: E/AndroidRuntime(339): 在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033) 02-27 11:37:05.329: E/AndroidRuntime(339): 在 android.os.Handler.dispatchMessage(Handler.java:99) 02-27 11:37:05.329: E/AndroidRuntime(339): 在 android.os.Looper.loop(Looper.java:123) 02-27 11:37:05.329: E/AndroidRuntime(339): 在 android.app.ActivityThread.main(ActivityThread.java:4627) 02-27 11:37:05.329: E/AndroidRuntime(339): 在 java.lang.reflect.Method.invokeNative(Native Method) 02-27 11:37:05.329: E/AndroidRuntime(339): 在 java.lang.reflect.Method.invoke(Method.java:521) 02-27 11:37:05.329: E/AndroidRuntime(339): 在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) 02-27 11:37:05.329: E/AndroidRuntime(339): 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 02-27 11:37:05.329: E/AndroidRuntime(339): at dalvik.system.NativeStart.main(Native Method) 02-27 11:37:05.329:E/AndroidRuntime(339):原因:java.lang.UnsatisfiedLinkError:找不到库 android-magick 02-27 11:37:05.329: E/AndroidRuntime(339): 在 java.lang.Runtime.loadLibrary(Runtime.java:461) 02-27 11:37:05.329: E/AndroidRuntime(339): 在 java.lang.System.loadLibrary(System.java:557) 02-27 11:37:05.329: E/AndroidRuntime(339): at magick.Magick.(Magick.java:41) 02-27 11:37:05.329: E/AndroidRuntime(339): ... 14 更多
【问题讨论】:
-
遇到了同样的问题。有人找到解决办法吗?
标签: android image-processing imagemagick