今天升级gradle和sdk之后,发现编辑布局文件时右边没有预览了,在style文件中Theme报红,鼠标移到Theme上之后提示:Cannot resolve symbol ‘Theme’ less… (⌘F1)
Validates resource references inside Android XML files
解决办法:
经过检查之后,原来是sdk依赖忘了升级了,当时只升级了buildToolsVersion,解决方法就是把sdk依赖升级就好了。
这是原来的:
implementation 'com.android.support:appcompat-v7:26.0.3'
implementation 'com.android.support:recyclerview-v7:26.0.3'
implementation 'com.android.support:cardview-v7:26.0.3'
implementation 'com.android.support:design:26.0.3'
implementation 'com.android.support:support-v4:26.0.3'
这是修改后的:
implementation 'com.android.support:appcompat-v7:27.1.1'
implementation 'com.android.support:recyclerview-v7:27.1.1'
implementation 'com.android.support:cardview-v7:27.1.1'
implementation 'com.android.support:design:27.1.1'
implementation 'com.android.support:support-v4:27.1.1'
本文介绍了一位开发者在升级Gradle和SDK后遇到的布局预览消失及Theme报错问题。通过升级sdk依赖,解决了编辑布局文件时预览缺失和style文件中Theme无法解析的问题。
599

被折叠的 条评论
为什么被折叠?



