다음을 통해 공유


Android용 .NET 오류 ADB0030

예제 메시지

error ADB0030: Failure [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES]
error ADB0030: The installed package is incompatible. Please manually uninstall and try again.

문제

ADB0030 연결된 디바이스 또는 에뮬레이터에 .NET for Android 애플리케이션을 배포하려면 먼저 APK를 수동으로 제거해야 합니다. 이 상황은 이전에 Android용 .NET 애플리케이션을 배포했지만 다른 Android 키 저장소 파일로 서명된 경우에 발생할 수 있습니다.

이 메시지는 (Android 디버그 브리지)에서 INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES, INSTALL_FAILED_UPDATE_INCOMPATIBLE 또는 INSTALL_FAILED_VERSION_DOWNGRADE 오류를 보고했음 adb 을 나타냅니다. adb 는 Android SDK의 일부이며 Android용 .NET에서 Android 에뮬레이터 및 디바이스와 통신하는 데 내부적으로 사용됩니다. Android 설명서에서 자세히 adb 알아보세요.

솔루션

연결된 디바이스 또는 에뮬레이터에서 APK를 수동으로 제거합니다.

구현 참고 사항

디버깅 및 "빠른 배포"와 같은 기능이 Android용 독점 .NET 추가에서 구현되기 때문에 오픈 소스 https://github.com/xamarin/xamarin-android 리포지토리의 어떤 기능도 ADB0030 내보내지 않습니다.