When I was trying to build an Xamarin Android app with Release configuration in Visual Studio 2017, I got an error saying..
error MSB6006: “java.exe” exited with code 1.
Then I looked for how to solve the error and I found that the issue happen because of Proguard is enabled.
Then I found 2 solutions to solve the issue.
Set Java Max Heap Size in Android options.
Add a custom Proguard configuration file.
I tried first 2 options but, it didn’t solve the issue.
The issue solved when I add a Proguard configuration file manually.
Steps to add a Proguard configuration file manually.
Right Click on proguard.cfg file and go to properties.
Change build action to Proguard Configuration.
Open the file and add below code..
Save and Re-Build the Android Project..