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>")
}
相关推荐
帅次6 分钟前
Android 应用高级面试:Window 近1年高频追问 18 题
android·面试·职场和发展
总捣什么乱131 分钟前
MySQL MySQL是怎么保证主备一致的?
android·mysql·adb
zzm6281 小时前
精读 HinDroid:基于异构信息网络的安卓恶意软件检测
android
weixin_440784112 小时前
Android基础知识汇总
android·java·android studio
计算机内卷的N天2 小时前
CMake与Visual Studio的使用
c++·ide·visual studio
small-pudding2 小时前
Cocos Creator Android 热更新方案实践:逻辑更新、远程 Bundle 与线上回滚
android
00后程序员张2 小时前
iOS加固技术路线全面解析:Bitcode模式、源码模式与汇编模式对比及爱加密优势
android·汇编·ios·小程序·uni-app·cocoa·iphone
咱入行浅2 小时前
一款实用的 Visual Studio 发布部署插件,助力提高部署效率!
ide·visual studio
summerkissyou19872 小时前
android - 性能 - Perfetto - 内存分析教程及例子
android·性能
超开心~3 小时前
Android AAudio介绍及流程分析
android