Android Studio中导入了包,但无法识别 WindowSizeClass 和相关函数的问题

已导入以下的包:

复制代码
import androidx.compose.material3.windowsizeclass.ExperimentalMaterial3WindowSizeClassApi
import androidx.compose.material3.windowsizeclass.WindowSizeClass
import androidx.compose.material3.windowsizeclass.WindowWidthSizeClass
import androidx.compose.material3.windowsizeclass.calculateWindowSizeClass

但无法识别 WindowSizeClass,并显示错误:

org.gradle.api.InvalidUserDataException: Invalid catalog definition: - Problem: In version catalog libs, alias 'androidx-material3-window-size-class-android' is not a valid alias.


解决办法:++build.gradle.kts++中引入依赖

复制代码
dependencies {
    implementation("androidx.compose.ui:ui:<version>")
    implementation("androidx.compose.material:material:<version>")
    implementation("androidx.compose.runtime:runtime-livedata:<version>")
    implementation("androidx.compose.ui:ui-tooling:<version>")
    implementation("androidx.lifecycle:lifecycle-runtime-ktx:<version>")
    implementation("androidx.activity:activity-compose:<version>")
    implementation("androidx.core:core-ktx:<version>")
    implementation("androidx.compose.material3:material3-window-size-class:<version>")
}
相关推荐
2601_949833392 小时前
flutter_for_openharmony口腔护理app实战+预约管理实现
android·javascript·flutter
2603_949462104 小时前
Flutter for OpenHarmony社团管理App实战:预算管理实现
android·javascript·flutter
摇滚侠4 小时前
IDEA 定义返回值快捷键
java·ide·intellij-idea
王泰虎6 小时前
安卓开发日记,因为JCenter 关闭导致加载不了三方库应该怎么办
android
weixin_660096789 小时前
如何关闭vscode中的copilot生成结束后的消息提醒
ide·vscode·copilot
2601_949543019 小时前
Flutter for OpenHarmony垃圾分类指南App实战:主题配置实现
android·flutter
玄同76510 小时前
Trae国际版与国内版深度测评:AI原生IDE的双生花
ide·人工智能·ai编程·cursor·ai-native·trae
Jackson@ML10 小时前
[Kimi重磅出击!]用Kimi Code智能高效开发Web应用程序指南
ide·python·kimi code
2601_9498333911 小时前
flutter_for_openharmony口腔护理app实战+知识实现
android·javascript·flutter
晚霞的不甘11 小时前
Flutter for OpenHarmony从基础到专业:深度解析新版番茄钟的倒计时优化
android·flutter·ui·正则表达式·前端框架·鸿蒙