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

Android Studio Chipmunk新建项目出现Unresolved reference: drawable错误求助

解决方案:Unresolved reference: drawable 错误修复

1. 修正错误的R类导入

你的导入语句中存在明显错误:

import androidx.compose.runtime.R

R类是当前项目包名下自动生成的资源索引类,不属于androidx.compose.runtime库。你需要替换为对应项目包名的R类导入,比如你的项目包名是com.example.funwithlayouts,应改为:

import com.example.funwithlayouts.R

删除那条错误的导入语句后,重新同步Gradle即可解决核心引用问题。

2. 确认Drawable资源存在

检查新建项目的res/drawable目录下,是否确实存在jetpack_compose对应的资源文件(如jetpack_compose.png或jetpack_compose.xml)。如果资源缺失,将对应图片复制到该目录中。

3. 彻底清除Gradle缓存

执行更彻底的缓存清理操作:

  • 关闭Android Studio
  • 删除项目根目录下的.gradle和build文件夹
  • 删除用户目录下的Gradle缓存(Windows:C:\Users\<你的用户名>\.gradle\caches;Mac:/Users/<你的用户名>/.gradle/caches)
  • 重新打开项目并执行Gradle同步

4. 手动触发R类生成

通过重建项目强制生成正确的R类:

  • 执行菜单Build > Clean Project
  • 再执行Build > Rebuild Project
  • 或在终端运行命令:./gradlew clean assembleDebug(Mac/Linux)、gradlew clean assembleDebug(Windows)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.23 03:54:29