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>")
}
相关推荐
simplepeng3 小时前
我的天,我真是和androidx的字体加载杠上了
android
mcusun20003 小时前
VScode 使用Deepseek又方便又好用的另一款插件
ide·vscode·编辑器·deepseek
小猫猫猫◍˃ᵕ˂◍4 小时前
备忘录模式:快速恢复原始数据
android·java·备忘录模式
CYRUS_STUDIO6 小时前
使用 AndroidNativeEmu 调用 JNI 函数
android·逆向·汇编语言
梦否6 小时前
【Android】类加载器&热修复-随记
android
HealthScience6 小时前
【异常错误】pycharm debug view变量的时候显示不全,中间会以...显示
ide·python·pycharm
徒步青云7 小时前
Java内存模型
android
今阳7 小时前
鸿蒙开发笔记-6-装饰器之@Require装饰器,@Reusable装饰器
android·app·harmonyos
waicsdn_haha9 小时前
Visual Studio Code 2025 安装与高效配置教程
c语言·ide·windows·vscode·微软·编辑器·win7
-优势在我12 小时前
Android TabLayout 实现随意控制item之间的间距
android·java·ui