我将我的android studio更新到最新版本 - 3.0.1。从那以后,它抱怨“无法解决符号问题”。对于以下代码行中的Theme和ThemeOverlay。 应用程序运行正常但它们在文件中以红色标记。
styles.xml
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"></style>
<style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />
<style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" />
build.gradle使用最新版本
进行更新 dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
}
答案 0 :(得分:23)
答案 1 :(得分:11)
implementation 'com.android.support:appcompat-v7:27.1.1'
)这将神奇地解决3.0.1中无理由出现的问题
答案 2 :(得分:1)
错误应该消失了。
If(that_did_not_work)
错误消失了!
答案 3 :(得分:0)
更新版本时,项目索引被搞砸了。
要解决此问题,请转到菜单:
File -> Invalidate Caches/Restart
将重新打开整个项目并为其重新编制索引,该错误应该消失了。
答案 4 :(得分:0)
我也遇到了同样的错误,因此我将其与另一个未显示错误的项目的gradle文件进行了比较。 在依赖项下的 build.gradle(Module:app)中,添加以下行:
implementation 'com.android.support:preference-v7:28.0.0'
答案 5 :(得分:0)
无效缓存/从文件菜单重新启动对我来说解决了。在下面没有看到相同的答案
答案 6 :(得分:0)