Myk*_*ola 3 android findbugs gradlew android-studio android-studio-2.1
我运行Android Studio v2.1.3并使用./gradlew buildFindbags来检测Android项目中的错误.
最近出现了一个错误:
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':process:customFindbugs'.
> java.io.IOException: No files to analyze could be opened
Run Code Online (Sandbox Code Playgroud)
有足够的磁盘空间和RAM,除此之外我没有看到发生该错误的任何特殊原因.请帮忙详细说明这个问题.
如果你使用3.2,请注意
classes = files("$project.buildDir/intermediates/classes")
Run Code Online (Sandbox Code Playgroud)
应该
classes = files("$project.buildDir/intermediates/javac")
Run Code Online (Sandbox Code Playgroud)
重新组织我的 gradle 文件后,我遇到了同样的问题。这是实际的命令:
gradlew --stacktrace assemble findbugs
Run Code Online (Sandbox Code Playgroud)
无意中,我做了这样的事:
gradlew --stacktrace findbugs
Run Code Online (Sandbox Code Playgroud)
第一个命令不会出现错误,后来显示“java.io.IOException:无法打开要分析的文件”。长话短说,也许您的文件尚未编译。
| 归档时间: |
|
| 查看次数: |
2919 次 |
| 最近记录: |