Android Studio:不会立即显示所有错误

时间:2017-02-23 23:57:59

标签: android android-studio compiler-errors ide

我来自Eclipse,我习惯于对整个项目进行即时错误报告。

让我说我有这个功能:

public void test() {
   //Do something
}

我将其更改为

public void test(String someString) {
   //Do something
}

然后eclipse将立即突出显示项目资源管理器中的所有类,即调用test()而不传递字符串。

Android工作室没有。它只显示它,当我碰巧打开这样一个文件。 Ofcource,当我编译时,我也会得到一个错误,但也只是他试图编译的第一个文件失败而不是全部。

我目前正在进行大规模的重构,这真的很乏味。编译 - 等待 - 修复一个文件 - 重新开始......

我错过了吗?甚至不分析/检查代码......这样做。

PS:我正在使用Android Studio 2.2.3及最新更新(24.02.2017)

1 个答案:

答案 0 :(得分:2)

到现在为止你已经太晚了,但是为了将来参考你自己:

  • 不是通过“手动”向其添加参数来更改方法的签名,而是右键单击该方法,转到Refactor,转到Change Signature,在Parameters中选项卡单击加号图标并在那里添加参数。现在再次右键单击该方法并选择Find Usages。这将显示您调用新重构方法的位置,并且可以快速修复代码。

但是,回答您的问题,您可以看到所有错误的位置。只需转到Build并通过Rebuild Project重建项目,然后转到Android Studio的左侧,将项目视图更改为Problems

Android Studio Problems

看看是否有帮助