gpt4 book ai didi

安卓图像魔术

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:38:37 25 4
gpt4 key购买 nike

我在我的项目中使用图像魔法,我从这个 https://github.com/lilac/Android-ImageMagick 得到它,在编辑了一些代码之后。当我编译这个时,我得到了这个错误

02-27 11:37:05.329: E/AndroidRuntime(339): java.lang.ExceptionInInitializerError

这里是 final MagickImage img = new MagickImage(new ImageInfo("/sdcard/image.jpeg"));还有这个

02-27 11:37:05.329: E/AndroidRuntime(339): Caused by: java.lang.UnsatisfiedLinkError: Library android-magick not found : init
here System.loadLibrary("android-magick"); i am new to this please help me..

这是日志

02-27 11:37:05.329: E/AndroidRuntime(339): FATAL EXCEPTION: main 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): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047) 02-27 11:37:05.329: E/AndroidRuntime(339): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627) 02-27 11:37:05.329: E/AndroidRuntime(339): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679) 02-27 11:37:05.329: E/AndroidRuntime(339): at android.app.ActivityThread.access$2300(ActivityThread.java:125) 02-27 11:37:05.329: E/AndroidRuntime(339): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033) 02-27 11:37:05.329: E/AndroidRuntime(339): at android.os.Handler.dispatchMessage(Handler.java:99) 02-27 11:37:05.329: E/AndroidRuntime(339): at android.os.Looper.loop(Looper.java:123) 02-27 11:37:05.329: E/AndroidRuntime(339): at android.app.ActivityThread.main(ActivityThread.java:4627) 02-27 11:37:05.329: E/AndroidRuntime(339): at java.lang.reflect.Method.invokeNative(Native Method) 02-27 11:37:05.329: E/AndroidRuntime(339): at java.lang.reflect.Method.invoke(Method.java:521) 02-27 11:37:05.329: E/AndroidRuntime(339): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) 02-27 11:37:05.329: E/AndroidRuntime(339): at 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): Caused by: java.lang.UnsatisfiedLinkError: Library android-magick not found 02-27 11:37:05.329: E/AndroidRuntime(339): at java.lang.Runtime.loadLibrary(Runtime.java:461) 02-27 11:37:05.329: E/AndroidRuntime(339): at 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 more

最佳答案

嘿,这是初学者的常见问题。该库使用了一些 native 方法。请按照以下步骤操作

  1. 下载链接下方的库 https://github.com/puelocesar/android-lib-magick

  2. 将下载的库的libs文件夹中的内容复制到你的 libs 文件夹

  3. 将文件夹“magick”和“fakeawt”复制到您的项目 src 文件夹。

这就是它现在喜欢使用它:)

关于安卓图像魔术,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9460764/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com