適用於 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表示您必須先手動卸載 APK,才能將 .NET for Android 應用程式部署至連結的裝置或模擬器。 如果您過去已部署 .NET for Android 應用程式,但已使用不同的 Android 金鑰存放區檔案進行簽署,就可能發生這種情況。
此訊息指出 adb
(Android Debug Bridge) 回報INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES、INSTALL_FAILED_UPDATE_INCOMPATIBLE或INSTALL_FAILED_VERSION_DOWNGRADE錯誤。 adb
是 Android SDK 的一部分,由適用於 Android 的 .NET 內部用來與 Android 模擬器和裝置通訊。 從Android檔深入瞭解adb
。
從連結的裝置或模擬器手動卸載 APK。
請注意,開放原始碼 https://github.com/xamarin/xamarin-android 存放庫中沒有任何專案會發出ADB0030,例如偵錯和「快速部署」等功能會在Android的專屬 .NET 新增中實作。