Skip to content

Commit

Permalink
[One .NET] bump $(MinimumSupportedJavaVersion) to 11.0 (#6228)
Browse files Browse the repository at this point in the history
Since e722825, API 31 is stable -- builds now requires JDK 11.

Unfortunately, if you build an app right now you hit:

    > dotnet new android ; dotnet build
    ...
    error XA0031: Java SDK 11.0 or above is required when using .NET 6 or higher.

You can fix the problem by passing `$(MinimumSupportedJavaVersion)`:

    dotnet build -p:MinimumSupportedJavaVersion=11.0.0

Let's make `$(MinimumSupportedJavaVersion)` default to `11.0` going
forward in .NET 6 to solve this issue.
  • Loading branch information
jonathanpeppers committed Aug 24, 2021
1 parent 9558441 commit 2677028
Showing 1 changed file with 1 addition and 1 deletion.
Expand Up @@ -2,7 +2,7 @@

<!-- User-facing configuration-agnostic defaults -->
<PropertyGroup>
<MinimumSupportedJavaVersion Condition=" '$(MinimumSupportedJavaVersion)' == '' ">1.8.0</MinimumSupportedJavaVersion>
<MinimumSupportedJavaVersion Condition=" '$(MinimumSupportedJavaVersion)' == '' ">11.0</MinimumSupportedJavaVersion>
<AndroidBoundExceptionType Condition=" '$(AndroidBoundExceptionType)' == '' ">System</AndroidBoundExceptionType>
<MonoAndroidResourcePrefix Condition=" '$(MonoAndroidResourcePrefix)' == '' ">Resources</MonoAndroidResourcePrefix>
<MonoAndroidAssetsPrefix Condition=" '$(MonoAndroidAssetsPrefix)' == '' ">Assets</MonoAndroidAssetsPrefix>
Expand Down

0 comments on commit 2677028

Please sign in to comment.