leavesCZY / Matisse

A Image/Video Selector Implemented with Jetpack Compose(一个用 Jetpack Compose 实现的 Android 图片视频选择框架)
https://github.com/leavesCZY/Matisse/wiki
Apache License 2.0
773 stars 60 forks source link

选择图片后crash #10

Closed JohnGuSir closed 1 year ago

JohnGuSir commented 1 year ago
image
leavesCZY commented 1 year ago

@JohnGuSir 看堆栈信息,貌似是由于 Compose 版本不一致导致的。drawText 方法在旧版本里是没有的,Matisse 引用的版本是 compose-bom:2023.01.00,你看下你项目中是否为此版本

JohnGuSir commented 1 year ago

@leavesCZY 是的相同的版本

image
leavesCZY commented 1 year ago

@JohnGuSir 能否给我看下你其它 compose 依赖是如何引用的吗?

JohnGuSir commented 1 year ago
image
leavesCZY commented 1 year ago

@JohnGuSir 如果你没有强制指定 compose 为低版本的话,那我也不太确定是什么原因导致找不到 drawText 方法了

JohnGuSir commented 1 year ago

@leavesCZY 可以看一下你的这个版本是多少吗?

image
leavesCZY commented 1 year ago

@JohnGuSir

正常来说应该是 v1.3.3 版本的

image

官网也可以查找对应版本

https://developer.android.com/jetpack/compose/bom/bom-mapping?hl=zh_cn

leavesCZY commented 1 year ago

Matisse 的 kotlinCompilerExtensionVersion 是 1.3.2

JohnGuSir commented 1 year ago

是我使用的accompanist 版本太高了。

JohnGuSir commented 1 year ago

感谢