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

Android Jetpack Compose:如何让项目识别remember和mutableStateOf?

解决Jetpack Compose中remember和mutableStateOf无法识别的问题

1. 确认添加Compose依赖

在你的Android项目的模块级build.gradle.kts(或build.gradle)文件中,确保配置了Compose相关依赖并开启Compose功能:

开启Compose功能

在buildFeatures块中添加:

buildFeatures {
    compose = true
}

添加核心依赖

在dependencies块中添加Compose运行时和UI的依赖(版本号可根据你使用的Compose稳定版调整,示例为1.6.0):

dependencies {
    // 提供remember、mutableStateOf等状态API
    implementation("androidx.compose.runtime:runtime:1.6.0")
    // Compose UI基础依赖
    implementation("androidx.compose.ui:ui:1.6.0")
}

2. 导入对应的包

在使用remember和mutableStateOf的Kotlin文件顶部,添加导入语句:

import androidx.compose.runtime.remember
import androidx.compose.runtime.mutableStateOf

也可以用通配符一次性导入Compose runtime的所有API:

import androidx.compose.runtime.*

3. 同步项目

完成配置后,点击Android Studio右上角的Sync Now按钮,等待依赖同步完成,标红问题即可解决。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 08:59:18