Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Mensajes de ejemplo
error ADB0030: Failure [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES]
error ADB0030: The installed package is incompatible. Please manually uninstall and try again.
Cuestión
ADB0030 significa que debe desinstalar manualmente el APK antes de poder implementar la aplicación .NET para Android en el dispositivo o emulador conectado. Esta situación puede producirse si ya habías implementado tu aplicación .NET para Android anteriormente, pero estaba firmada con un archivo de almacén de claves de Android diferente.
Este mensaje indica que adb (Android Debug Bridge) ha notificado un error INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES, INSTALL_FAILED_UPDATE_INCOMPATIBLE o INSTALL_FAILED_VERSION_DOWNGRADE.
adb forma parte del SDK de Android y lo usa internamente .NET para Android para comunicarse con dispositivos y emuladores de Android. Obtenga más información sobre adb en la documentación de Android.
Solución
Desinstale manualmente el APK del dispositivo o emulador conectado.
Notas de implementación
Tenga en cuenta que el repositorio de código abierto https://github.com/dotnet/android no emite ADB0030, ya que funciones como la depuración y el "despliegue rápido" se implementan en las adiciones propietarias de .NET para Android.