Android Studio v1.3检查未经检查的权限使用情况

时间:2015-08-06 01:12:01

标签: android android-studio android-permissions android-6.0-marshmallow

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

enter image description here

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

如果有人能告诉我如何运行有问题的静态分析,那会很棒吗?

谢谢!

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

1 个答案:

答案 0 :(得分:1)

所以我想我意识到它为什么不能在Android Studio 1.3中运行。

我们的应用程序在发生意外错误时会编写大量异常处理。在Android Studio 1.3中实施的权限检查会计算在try { } catch (Exception e) { }块中包含的这些权限的使用情况。

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

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