You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Material Design 3 Carousel组件实现报错:MaskableFrameLayout类未找到

解决Material Design 3 Carousel组件找不到MaskableFrameLayout的问题

问题根源很明确:你当前使用的com.google.android.material:material:1.5.0版本里,根本没有com.google.android.material.carousel.MaskableFrameLayout这个类——它是在Material库1.6.0-alpha01及之后的版本才被引入的。

解决步骤:

  • 打开模块的build.gradle文件,把Material依赖升级到至少1.7.0的稳定版(推荐直接用最新稳定版,比如1.11.0):
    implementation 'com.google.android.material:material:1.11.0'
    
  • 点击Android Studio右上角的「Sync Project with Gradle Files」按钮,同步项目。
  • 如果同步后仍有报错,执行「Build -> Clean Project」再「Build -> Rebuild Project」清理缓存重新编译。

你的compileSdk 33和编译选项配置是没问题的,不需要改动。

内容的提问来源于stack exchange,提问作者sl11

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 03:31:59