Visual Studio 代码应用中心:Android Gradle 插件需要 Java 11 到 运行。您当前使用的是 Java 1.8
Visual Studio Code App Center: Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8
我使用 Visual Studio Code App Center 构建我的 android 应用程序,之后一切正常,但现在构建失败,出现以下异常。我该如何解决这个问题?
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
如果您使用 Visual Studio Code App Center
,您可能会在 android 项目中使用 JAVA 11 时遇到同样的问题。如果您正在寻找 MS App Center 问题的解决方案,这可能对您有所帮助!
- 转到https://appcenter.ms/users/user1/apps/yourapp/build/branches
- 单击设置图标转到
Build configuration
- 向下滚动到
Environment
并打开。
- 将
JAVA_HOME
设置为$(JAVA_HOME_11_X64)
我使用 Visual Studio Code App Center 构建我的 android 应用程序,之后一切正常,但现在构建失败,出现以下异常。我该如何解决这个问题?
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
如果您使用 Visual Studio Code App Center
,您可能会在 android 项目中使用 JAVA 11 时遇到同样的问题。如果您正在寻找 MS App Center 问题的解决方案,这可能对您有所帮助!
- 转到https://appcenter.ms/users/user1/apps/yourapp/build/branches
- 单击设置图标转到
Build configuration
- 向下滚动到
Environment
并打开。 - 将
JAVA_HOME
设置为$(JAVA_HOME_11_X64)