如何在构buildAndroid Studio项目时添加Stacktrace或debugging选项
我试图调查控制台输出中的项目构build错误如下:
:myapp:processDebugResources FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:processDebugResources'. ... ... * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
我怀疑它与资源未find错误有关。 我的问题是,在IDE级别,我该如何添加--stacktrace
或--debug
选项,以便它可以产生更多的信息供我debugging?
您可以使用GUI来添加这些gradle命令行标志
File > Settings > Compiler (Gradle-based Android Project)
对于MacOS用户,它在这里
Android Studio > Preferences > Build, Execution, Deployment > Compiler
像这样(添加--stacktrace
或--debug
)
(请注意,截图是从0.8.10之前的版本开始的,该选项不再位于Compiler > Gradle
部分,现在位于名为Compiler (Gradle-based Android Project)
的单独章节中)
在Android Studio Beta 1.2
的Mac
版本中,它位于下方
Android Studio->preferences->Build, Execution, Deployment->Compiler
在Android Studios 2.1.1中,命令行选项处于“构build,执行,部署”>“编译器”
要添加堆栈跟踪,请单击Android项目屏幕右侧的Gradle;
- 点击设置图标; 这将打开设置页面,
- 然后点击编译器
-
然后添加如下所示的命令
--stacktrace
或--debug
; -
再次运行该应用程序以获取gradle报告。
增加最大堆:点击打开你的Android Studio,看下面的图片。 一步步。 ANDROID STUDIO v2.1.2
点击从Android Studio顶部的configuration或转到文件设置导航到设置。
请检查链接中的android编译器,以确认它是否也会从编译器链接增加到与您修改的大小相同的大小。
注意:您可以根据内存容量增加大小,并记住此设置基于Android Studio v2.1.2