如何解决Android Studio不显示res目录
我在Android Studio(4.0.1)中签出了一个Android项目。 build.gradle包含以下sourceSets块(如下所示的片段)。这是为了防止某些值资源文件包含在打包的aar中(我只想在aar中包含values-en-rUS和values-es-rUS)。
aar被正确包装,并且仅包含values-en-rUS和values-es-rUS。
sourceSets {
main {
def resSrc = filetree(dir: 'src/main/res').matching { exclude { details ->
(!details.file.canonicalPath.matches('.*values-(en|es)-rUS.*')
&& details.file.canonicalPath.matches('.*values-.*'))
} }
...
res.srcDirs = [ resSrc ]
...
}
}
不过,Android Studio不会选择当“机器人”是给我res
目录(整个目录!)再在“项目”侧栏,和Java代码文件不再能解决的ID或布局(例如findViewById(R.id.bottom_sheet_layout)
-它们显示为红色的波浪线)。
在这种情况下,如何使Android Studio继续显示res目录?
谢谢。
解决方法
尝试一下:
letter == letter.upper()
注意:如果两个或多个资源目录包含相同的资源文件,则在资源合并期间会发生错误。
有关更多信息:https://developer.android.com/studio/write/add-resources
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。