massoudss / waveformSeekBar

Android Waveform SeekBar library
488 stars 81 forks source link

Crash when set uri #55

Closed AmirSinaRZ closed 1 year ago

AmirSinaRZ commented 1 year ago

java.lang.NoSuchMethodError: No static method maxOrNull([I)Ljava/lang/Integer; in class Lkotlin/collections/ArraysKt; or its super classes (declaration of 'kotlin.collections.ArraysKt' appears in base.apk!classes58.dex) at ir.amirsina.lyricm.WaveformSeekBar.setMaxValue(WaveformSeekBar.kt:205) at ir.amirsina.lyricm.WaveformSeekBar.setSample(WaveformSeekBar.kt:44) at ir.amirsina.lyricm.WaveformSeekBar$setSampleFrom$1.invoke(WaveformSeekBar.kt:221) at ir.amirsina.lyricm.WaveformSeekBar$setSampleFrom$1.invoke(WaveformSeekBar.kt:220) at ir.amirsina.lyricm.utils.WaveformOptions.handleAmplitudaOutput(WaveformOptions.kt:33) at ir.amirsina.lyricm.utils.WaveformOptions.getSampleFrom(WaveformOptions.kt:13) at ir.amirsina.lyricm.WaveformSeekBar.setSampleFrom(WaveformSeekBar.kt:220) at ir.amirsina.lyricm.LyricsMakeActivity.initializeLogic(LyricsMakeActivity.java:82) at ir.amirsina.lyricm.LyricsMakeActivity.onCreate(LyricsMakeActivity.java:60) at android.app.Activity.performCreate(Activity.java:8093) at android.app.Activity.performCreate(Activity.java:8067) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1310) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3452) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3651) at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:85) at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2104) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loop(Looper.java:236) at android.app.ActivityThread.main(ActivityThread.java:7861) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:600) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:967)

massoudss commented 1 year ago

It seems there is issue with kotlin classes api. is it happening every time?

AmirSinaRZ commented 1 year ago

It seems there is issue with kotlin classes api. is it happening every time?

Yes always when I'm using kotlin

massoudss commented 1 year ago

It seems there is issue with kotlin classes api. is it happening every time?

Yes always when I'm using kotlin

This method added from kotlin 1.4. try update kotlin-gradle-plugin to latest version.