Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Visual Studio Code App Center: Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8

I used Visual Studio Code App Center for Building my android apps, It was ok after but now build failed with below exception. How can I fix this issue?

FAILURE: Build failed with an exception.

* Where:
Build file '/Users/runner/work/1/s/app/build.gradle' line: 1

* What went wrong:
A problem occurred evaluating project ':app'.
> Failed to apply plugin 'com.android.internal.application'.
   > Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8.
     You can try some of the following options:
       - changing the IDE settings.
       - changing the JAVA_HOME environment variable.
       - changing `org.gradle.java.home` in `gradle.properties`.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 45s
Error: /Users/runner/work/1/s/gradlew failed with return code: 1
    at ChildProcess.<anonymous> (/Users/runner/work/_tasks/Gradle_8d8eebd8-2b94-4c97-85af-839254cc6da4/1.128.0/node_modules/vsts-task-lib/toolrunner.js:569:30)
    at emitTwo (events.js:106:13)
    at ChildProcess.emit (events.js:191:7)
    at maybeClose (internal/child_process.js:920:16)
    at Socket.<anonymous> (internal/child_process.js:351:11)
    at emitOne (events.js:96:13)
    at Socket.emit (events.js:188:7)
    at Pipe._handle.close [as _onclose] (net.js:509:12)
##[error]Error: /Users/runner/work/1/s/gradlew failed with return code: 1
like image 601
Lakpriya Senevirathna Avatar asked Sep 07 '25 15:09

Lakpriya Senevirathna


1 Answers

If you are using Visual Studio Code App Center, you may face the same kind of issue when you use JAVA 11 in your android project. If you are looking a solution for MS App Center issue, This may help you!

  1. Go to https://appcenter.ms/users/user1/apps/yourapp/build/branches
  2. Click settings icon to go to Build configuration
  3. Scroll down to Environment and turn on.
  4. Set JAVA_HOME to $(JAVA_HOME_11_X64)

enter image description here

like image 57
Lakpriya Senevirathna Avatar answered Sep 09 '25 10:09

Lakpriya Senevirathna