Android Studio以红色显示符号,但可以正常编译

时间:2019-01-27 15:32:37

标签: android android-studio

明智的人提出了引人注目的解决方案。有什么危害吗?我能否希望它能全部恢复。难道这只是一场“乌云”,将我的项目吞没在可怕的风暴中吗?

3 个答案:

答案 0 :(得分:0)

我可以考虑3种情况:

1)例如,您收到某种警告:
假设您使用的是Google地图,并且想添加“当前位置按钮”-如果您不检查用户是否接受了位置许可,则可以运行您的应用,但会有一条红色警告。

2)如果某些视图标记为红色,但所有内容编译均无错误,则说明存在某些错误,清理和重建项目应解决此问题

3)如果某个文件名标记为红色,则文件本身内部可能存在一些错误/警告(例如,某些布局中的XML错误允许您编译您的应用)

答案 1 :(得分:0)

@ user462990如果看不到任何明显的问题。我建议使用静态分析器 Lint 工具。它会检查您的代码,并会为您提供有关项目中所有错误问题的详细报告。

只需转到分析->检查代码

Analyze->Inspect Code

在出现的指定检查范围对话框中,选择整个项目

Specify Inspection Scope Dialog Window

Lint在不构建代码的情况下检查您的代码,并在底部的检查结果工具窗口中为您提供所有问题的报告。

单击任何这些问题,将带您进入发生问题的确切代码行的编辑器。

请参见下面的皮棉上尉报告值勤。

Inspection Results

答案 2 :(得分:0)

有什么问题... enter image description here

它是“ R”的颜色,现在是红色,是。以前总是黑的。

我压缩了项目,然后再次将其重新打开,红色的viewPager现在变成了黑色。