Reputation: 16164
I was trying to investigate the project build error in the console output as follow:
: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.
I suspect it has something to do with resource not found error. My question is, at IDE level how can I add --stacktrace
or --debug
option so that it can produce more information for me to debug?
Upvotes: 191
Views: 361456
Reputation: 11
To add a stacktrace in Android Studio:
image add a stacktrace in Android Studio
Upvotes: 1
Reputation: 1
bro it is very easy download an apk file of any game from browser and double click it whet it open than your pc would have the capability to make any apk file and then try it. solution got after 1 year
Upvotes: -4
Reputation: 25858
You can use GUI to add these gradle command line flags from
File > Settings > Build, Execution, Deployment > Compiler
For MacOS user, it's here
Android Studio > Preferences > Build, Execution, Deployment > Compiler
like this (add --stacktrace
or --debug
)
Note that the screenshot is from before 0.8.10, the option is no longer in the Compiler > Gradle
section, it's now in a separate section named Compiler (Gradle-based Android Project)
Upvotes: 257
Reputation: 3087
Go into your project.
install Gradle.
https://docs.gradle.org/current/userguide/installation.html
On a mac: brew install gradle
Then gradle build --stacktrace
Upvotes: 0
Reputation: 841
my solution is this:
cd android
and then:
./gradlew assembleMyBuild --stacktrace
Upvotes: 0
Reputation: 17364
In case you use fastlane, additional flags can be passed with
gradle(
...
flags: "{your flags}"
)
More information here
Upvotes: 1
Reputation: 4311
(edited Dec 2018: Android Studio 3.2.1 on Mac too)
For Android Studio 3.1.3 on a Mac, it was under
Android Studio -> Preferences -> Build, Execution, Deployment -> Compiler
and then, to view the stack trace, press this button
Upvotes: 6
Reputation: 10631
What I use for debugging purposes is running the gradle task with stacktrace directly in terminal. Then you don't affect your normal compiles.
From your project root directory, via terminal you can use:
./gradlew assembleMyBuild --stacktrace
Upvotes: 34
Reputation: 71
my solution is this:
configurations.all {
resolutionStrategy {
force 'com.android.support:support-v4:27.1.0'
}
}
Upvotes: 1
Reputation: 3973
For Android Studio 3.1.3 it was under
File -> Settings -> Build, Execution, Deployment -> Compiler
Upvotes: 2
Reputation: 1
To Increase Maximum heap: Click to open your Android Studio, look at below pictures. Step by step. ANDROID STUDIO v2.1.2
Click to navigate to Settings from the Configure or GO TO FILE SETTINGS at the top of Android Studio.
check also the android compilers from the link to confirm if it also change if not increase to the same size you modify from the compiler link.
Note: You can increase the size base on your memory capacity and remember this setting is base on Android Studio v2.1.2
Upvotes: -1
Reputation: 91
To add a stacktrace click on the Gradle on the right side of Android project screen;
Click on the settings icon; this will open the settings page,
Then click on compiler
Then add the command --stacktrace
or --debug
as shown;
Run the application again to get the gradle report.
Upvotes: 9
Reputation: 13505
In Android Studios 2.1.1, the command-line Options is under "Build, Execution, Deployment">"Compiler"
Upvotes: 26
Reputation: 587
On the Mac
version of Android Studio Beta 1.2
, it's under
Android Studio->preferences->Build, Execution, Deployment->Compiler
Upvotes: 40