Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Exempelmeddelanden
error ADB0030: Failure [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES]
error ADB0030: The installed package is incompatible. Please manually uninstall and try again.
Problematik
ADB0030 innebär att du måste avinstallera DIN APK manuellt innan du kan distribuera .NET för Android-programmet till den anslutna enheten eller emulatorn. Den här situationen kan inträffa om du tidigare har distribuerat .NET för Android-programmet, men det har signerats med en annan Android-nyckellagringsfil.
Det här meddelandet anger att adb (Android Debug Bridge) rapporterade ett INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES-, INSTALL_FAILED_UPDATE_INCOMPATIBLE- eller INSTALL_FAILED_VERSION_DOWNGRADE-felmeddelande.
adb är en del av Android SDK och används internt av .NET för Android för att kommunicera med Android-emulatorer och enheter. Läs mer i adbAndroid-dokumentationen.
Lösning
Avinstallera APK manuellt från den anslutna enheten eller emulatorn.
Implementeringsanteckningar
Observera att ingenting på lagringsplatsen med öppen källkod https://github.com/xamarin/xamarin-android genererar ADB0030, eftersom funktioner som felsökning och "snabb distribution" implementeras i de egna tilläggen för .NET för Android.