Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Problém
Platforma Android SDK, na kterou cílíte, funguje jenom s některými verzemi Javy. Pokud se zobrazí tato chyba, znamená to, že:
- Nemáte nainstalovanou sadu Java SDK nebo
- Vaše verze sady Java SDK je příliš stará nebo není jinak kompatibilní s cílovou platformou Androidu.
Řešení
Ujistěte se, že jste nainstalovali kompatibilní verzi JDK, jako je například Microsoft Build OpenJDK.
Poznámka:
Sada Java SDK 11.0 se vyžaduje k použití $(TargetFrameworkVersion) verze 12.0 (API-31) a novějších a k použití $(TargetFramework)=net6.0-android31.0 v .NET 6 a novějších verzích.
Použití sady Java SDK 11.0 přeruší Android Designer ve verzích sady Visual Studio 16.11 a starších.
Ukázkové zprávy
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