This repository was archived by the owner on Jan 25, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 6
This repository was archived by the owner on Jan 25, 2024. It is now read-only.
JNI DETECTED ERROR IN APPLICATION: JNI FindClass called with pending exception java.lang.NoSuchMethodError: #12
Copy link
Copy link
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Sorry, I just started using your library.
Got some problems, maybe a little stupid.
After I compile it successfully, some functions can be used, and some functions cannot be used.
These are all JNI problems, I hope you can help me if you have time.
private fun testColor() {
if (Magick.isInitialized()) {
val b = MagickWand()
val path = "${this.externalCacheDir}/test.png"
b.readImage(path)
logD(b.getImageAlphaChannel())
logD(b.getImagePage())
logD(b.getImageHeight())
logD(b.getImageResolution())
logD(b.getImageHistogram().toString())
}
}
```java
```log
2022-11-03 18:22:00.406 23521-23521/com.psyduck.mosaicdemo D/TestKmagickActivity: true
2022-11-03 18:22:00.406 23521-23521/com.psyduck.mosaicdemo D/TestKmagickActivity: PageGeometry(width=372, height=368, x=0, y=0)
2022-11-03 18:22:00.406 23521-23521/com.psyduck.mosaicdemo D/TestKmagickActivity: 368
2022-11-03 18:22:00.406 23521-23521/com.psyduck.mosaicdemo D/TestKmagickActivity: Resolution(x=37.79, y=37.79)
2022-11-03 18:22:00.407 23521-23521/com.psyduck.mosaicdemo E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.psyduck.mosaicdemo, PID: 23521
java.lang.UnsatisfiedLinkError: No implementation found for long com.cherryleafroad.kmagick.MagickWand.getImageColors() (tried Java_com_cherryleafroad_kmagick_MagickWand_getImageColors and Java_com_cherryleafroad_kmagick_MagickWand_getImageColors__)
at com.cherryleafroad.kmagick.MagickWand.getImageColors(Native Method)
at com.psyduck.mosaicdemo.kmagick.TestKmagickActivity.testColor(TestKmagickActivity.kt:36)
at com.psyduck.mosaicdemo.kmagick.TestKmagickActivity.onCreate$lambda-0(TestKmagickActivity.kt:22)
at com.psyduck.mosaicdemo.kmagick.TestKmagickActivity.$r8$lambda$FJY5eMMKHYdR18_XVPbBFDgbsD0(Unknown Source:0)
at com.psyduck.mosaicdemo.kmagick.TestKmagickActivity$$ExternalSyntheticLambda0.onClick(Unknown Source:2)
at android.view.View.performClick(View.java:7506)
at android.view.View.performClickInternal(View.java:7483)
at android.view.View.-$$Nest$mperformClickInternal(Unknown Source:0)
at android.view.View$PerformClick.run(View.java:29335)
at android.os.Handler.handleCallback(Handler.java:942)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:201)
at android.os.Looper.loop(Looper.java:288)
at android.app.ActivityThread.main(ActivityThread.java:7898)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936)Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working