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>")
}
相关推荐
网安Ruler1 小时前
代码审计-PHP专题&原生开发&SQL注入&1day分析构造&正则搜索&语句执行监控&功能定位
android
理想国的女研究僧2 小时前
Jupyter Notebook操作指南(1)
ide·python·学习·jupyter
paid槮3 小时前
MySql基础:数据类型
android·mysql·adb
用户2018792831674 小时前
AMS和app通信的小秘密
android
用户2018792831674 小时前
ThreadPoolExecutor之市场雇工的故事
android
诺诺Okami4 小时前
Android Framework-Launcher-InvariantDeviceProfile
android
Antonio9155 小时前
【音视频】Android NDK 与.so库适配
android·音视频
代码AI弗森8 小时前
从 IDE 到 CLI:AI 编程代理工具全景与落地指南(附对比矩阵与脚本化示例)
ide·人工智能·矩阵
sun00770014 小时前
android ndk编译valgrind
android
AI视觉网奇15 小时前
android studio 断点无效
android·ide·android studio