如何在构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.2Mac版本中,它位于下方

Android Studio->preferences->Build, Execution, Deployment->Compiler

在Android Studios 2.1.1中,命令行选项处于“构build,执行,部署”>“编译器”

在这里输入图像描述

要添加堆栈跟踪,请单击Android项目屏幕右侧的Gradle;

  1. 点击设置图标; 这将打开设置页面,
  2. 然后点击编译器
  3. 然后添加如下所示的命令--stacktrace--debug ;

  4. 再次运行该应用程序以获取gradle报告。

增加最大堆:点击打开你的Android Studio,看下面的图片。 一步步。 ANDROID STUDIO v2.1.2

点击从Android Studio顶部的configuration或转到文件设置导航到设置。

在这里输入图像描述

请检查链接中的android编译器,以确认它是否也会从编译器链接增加到与您修改的大小相同的大小。

注意:您可以根据内存容量增加大小,并记住此设置基于Android Studio v2.1.2