Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Exemples de messages
error ADB0030: Failure [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES]
error ADB0030: The installed package is incompatible. Please manually uninstall and try again.
Problème
ADB0030 signifie que vous devez désinstaller manuellement votre APK avant de pouvoir déployer votre application .NET pour Android sur l’appareil ou l’émulateur attaché. Cette situation peut se produire si vous aviez déployé votre application .NET pour Android dans le passé, mais qu’elle a été signée avec un autre fichier de magasin de clés Android.
Ce message indique que adb (Pont de débogage Android) a signalé une erreur INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES, INSTALL_FAILED_UPDATE_INCOMPATIBLE ou INSTALL_FAILED_VERSION_DOWNGRADE. adb fait partie du Kit de développement logiciel (SDK) Android et est utilisé en interne par .NET pour Android pour communiquer avec les émulateurs et les appareils Android. En savoir plus sur adb la documentation Android.
Solution
Désinstallez manuellement votre APK à partir de l’appareil ou de l’émulateur attaché.
Remarques relatives à l’implémentation
Notez que rien dans le référentiel code source ouvert https://github.com/xamarin/xamarin-android émet ADB0030, car les fonctionnalités telles que le débogage et le « déploiement rapide » sont implémentées dans le fichier .NET propriétaire pour les ajouts Android.