AndroidJetpackCompose-R.drawablenotfound?
创始人
2024-10-08 10:31:05
0

在Android Jetpack Compose中,由于其设计的特性,一些传统的资源文件(如drawable和layout)可能不会自动地进行代码生成。因此,在使用过程中会报出“R.drawable not found”之类的错误。

要解决这个问题,可以通过使用“resource compiler”的方式来针对Compose模块生成资源代码。具体实现可以参考以下代码:

build.gradle

dependencies { implementation 'androidx.compose.ui:ui:1.0.0-beta08' implementation "androidx.compose.runtime:runtime-livedata:1.0.0-beta08"

// Other Jetpack libraries ... }

android { buildFeatures { compose true // Enables Jetpack Compose for this module }

composeOptions { kotlinCompilerVersion = "1.4.32" kotlinCompilerExtensionVersion = "1.0.0-beta08" }

sourceSets { main { res.srcDirs += 'src/main/customres' // The location of non-default resources. } } }

其中,customres就是我们新建的目录,用于存放自定义资源文件(如图片文件等)。使用这种方式,Composer就能够自动地将资源文件进行代码生成,从而解决“R.drawable not found”的问题。

相关内容

热门资讯

热点推荐!hhpoker有没有... 热点推荐!hhpoker有没有作弊挂,pokerworld破解版下载,解密教程(有挂软件)是一款可以...
透视软件"wepok... 这是一款非常优秀的wepoker可以透视码 ia辅助检测软件,能够让你了解到wepoker可以透视码...
热点推荐!wepoker有辅助... 这是一款非常优秀的wepoker有辅助功能吗 ia辅助检测软件,能够让你了解到wepoker有辅助功...
透视讲解"wepok... 自定义wepoker一直输的号能继续打吗系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑...
分享一款!wpk辅助软件,hh... 分享一款!wpk辅助软件,hhpoker有没有辅助,2025版教程(有挂技巧)是一款可以让一直输的玩...
透视智能ai"hhp... 1、透视智能ai"hhpoker透视脚本视频"详细辅助安装教程(素来是真的有挂)(UU poker、...
玩家必备攻略!拱趴大菠萝万能挂... 玩家必备攻略!拱趴大菠萝万能挂,哈糖大菠萝能开挂吗,详细教程(有挂技巧);小薇(透视辅助)致您一封信...
透视攻略"德州透视是... 透视攻略"德州透视是真的假的"详细辅助安装教程(最初有挂)1、玩家可以在德州透视是真的假的软件透明挂...
玩家攻略推荐!wepoker私... 玩家攻略推荐!wepoker私人局俱乐部怎么进,佛手在线大菠萝为什么都输,存在挂教程(有挂技巧);1...
透视软件"We po... 透视软件"We poker辅助器下载"详细辅助插件教程(本然是真的有挂);最新版2024是一款经典耐...