4

下图显示了来自相关 Google I/O 2015 视频的静态分析错误消息的示例屏幕截图。(此处链接:https ://youtu.be/f7ihSQ44WO0?t=27m12s )

在此处输入图像描述

我希望能够运行相同的静态分析,向我展示我正在开发的应用程序中的所有这些问题区域。然而,我花了整个下午通过 Android Studio 运行各种代码分析,最终使代码库看起来更漂亮,但仍然没有更接近发现如何做我最初想要做的事情。

如果有人能告诉我如何运行有问题的静态分析,那就太好了?

谢谢!

Android Studio 版本:1.3 Android Studio 内部版本号:AI-141.2117773 Android SDK 工具:MNC 修订版 2

4

1 回答 1

1

所以我想我意识到为什么它在 Android Studio 1.3 中不起作用。

我们的应用程序编写了很多异常处理,以防出现意外错误。在 Android Studio 1.3 中实现的权限检查会将这些包含在try { } catch (Exception e) { }块中的权限的使用计算为正在处理。

因此,对于我们这些try-catch在代码中大量使用块的人来说,我们现在是 SOL。

编辑:此问题已在 Android Studio v1.4 中修复:D

于 2015-08-06T16:57:38.940 回答