Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Problema
La piattaforma Android SDK di destinazione funziona solo con determinate versioni di Java. Se viene visualizzato questo errore, significa:
- Non è installato un SDK Java o
- La versione di Java SDK è troppo vecchia o non è altrimenti compatibile con la piattaforma Android di destinazione.
Soluzione
Assicurarsi di installare una versione JDK compatibile, ad esempio Microsoft Build of OpenJDK.
Nota
Java SDK 11.0 è necessario per usare $(TargetFrameworkVersion) v12.0 (API-31) e versioni successive e per usarlo $(TargetFramework)=net6.0-android31.0 in .NET 6 e versioni successive.
L'uso di Java SDK 11.0 interromperà Android Designer in Visual Studio 16.11 e versioni precedenti.
Messaggi di esempio
error XA0031: Java SDK 11.0 or above is required when using $(TargetFrameworkVersion) v12.0.
Download the latest JDK at: https://aka.ms/msopenjdk
Note: the Android Designer is incompatible with Java SDK 11.0: https://aka.ms/vs2019-and-jdk-11