繁体   English   中英

Google Accompanist FlowLayout 库中断了 Compose(无法访问 class 'InteractionState')

[英]Google Accompanist FlowLayout library breaks Compose (Cannot access class 'InteractionState')

我有以下 Compose 依赖项,其中$compose_version是 1.0.0-alpha12: 在此处输入图像描述

这很好。 但是,第二次我在添加com.google.accompanist:accompanist-flowlayout:0.19.0依赖项后尝试构建这个项目时,我在项目的很多地方看到了这个错误: 在此处输入图像描述 这种情况似乎总是与接受onClick参数的各种可组合项有关: ButtonBottomNavigationItemDropDownMenuItem 我的意思是,它们中的每一个在onClick旁边都有一个InteractionState参数。

我已经尝试了多个版本的accompanist-flowlayout直到 15 没有结果。 但我没有尝试其他 Compose 依赖项版本,因为我继承了这个项目,并且在我这样做时很多事情都会中断。

我如何解决它?

可能您只需要更新您的 Jetpack Compose 版本。

正如回购信息中指定的那样:

每个版本都概述了它所依赖的 Compose 库版本。

您正在使用 Accompanist 0.19.0 ,并且在变更日志中指定了撰写版本

更新到 Compose 1.0.3 并提升其他依赖项 (#748) @manuelvicnt

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM