Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Voorbeeldberichten
error ADB0020: The package does not support the CPU architecture of this device.
Probleem
ADB0020 betekent dat de ingebouwde Android APK geen overeenkomende Android-architectuur voor de emulator of het apparaat bevat waarop deze is geïmplementeerd.
Dit bericht geeft aan dat adb (Android Debug Bridge) een INSTALL_FAILED_CPU_ABI_INCOMPATIBLE- of INSTALL_FAILED_NO_MATCHING_ABIS-fout heeft gerapporteerd.
adb maakt deel uit van de Android SDK en wordt intern gebruikt door .NET voor Android om te communiceren met Android-emulators en -apparaten. Meer informatie over adb uit de Android-documentatie.
" needed as the existing translation is correct.
Een oplossing is het toevoegen van een extra architectuur onder de ondersteunde architecturen in uw projectopties.
U kunt ook de eigenschap MSBuild wijzigen, zoals in het volgende voorbeeld dat alle ABIs bevat:
<AndroidSupportedAbis>armeabi-v7a;x86;x86_64;arm64-v8a</AndroidSupportedAbis>
Opmerkingen bij de implementatie
Houd er rekening mee dat niets in de opensource-repository https://github.com/xamarin/xamarin-android ADB0020 genereert, aangezien functies zoals foutopsporing en snelle implementatie worden geïmplementeerd in de eigendomsmatige .NET voor Android-oplossingen.