panpf / sketch

Sketch is an image loading library designed for Compose Multiplatform and Android View. It is powerful and rich in functions. In addition to basic functions, it also supports GIF, SVG, video thumbnails, Exif Orientation, etc.
Apache License 2.0
2.05k stars 309 forks source link

release 中的示例 apk 在启动时崩溃 #190

Closed klxiaoniu closed 9 months ago

klxiaoniu commented 9 months ago

Describe the bug

下载安装 release 中的示例 apk,在启动时出现 crash

Versions

Sample code

/

Reproduction steps

如上述

Expected behavior

/

Screenshots

/

Additional context

以下是 beta04 崩溃日志

[Stack Trace]: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.github.panpf.sketch3.sample/com.github.panpf.sketch.sample.ui.MainActivity}: java.lang.IllegalArgumentException: 'class com.github.panpf.sketch.sample.ui.MainActivity' parent class of must have a generic parameter at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3802) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3948) at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101) 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:2402) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loopOnce(Looper.java:210) at android.os.Looper.loop(Looper.java:299) at android.app.ActivityThread.main(ActivityThread.java:8136) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1028) Caused by: java.lang.IllegalArgumentException: 'class com.github.panpf.sketch.sample.ui.MainActivity' parent class of must have a generic parameter at l8.b.L3(SourceFile:89) at h5.a.onCreate(SourceFile:64) at android.app.Activity.performCreate(Activity.java:8522) at android.app.Activity.performCreate(Activity.java:8486) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1417) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3783) ... 12 more

panpf commented 9 months ago

已下掉 sample apk,新版本修复后再上传,暂时辛苦编译源码体验吧

klxiaoniu commented 9 months ago

已下掉 sample apk,新版本修复后再上传,暂时辛苦编译源码体验吧

好的

panpf commented 9 months ago

3.3.0-beta05 版本已发布,已修复 sample app 启动时崩溃的问题