Прочитать на английском

Поделиться через


Ошибка .NET для Android ADB0050

Примеры сообщений

error ADB0050: Package {packageName} already exists on device.

Проблема

ADB0050, скорее всего, ошибка в цепочке сборок .NET для Android, так как это означает отсутствие флага -r во время adb install команды.

Это сообщение указывает, что adb (Мост отладки Android) сообщил об ошибке INSTALL_FAILED_ALREADY_EXISTS. adb является частью пакета SDK для Android и используется в .NET для Android для взаимодействия с эмуляторами и устройствами Android. Дополнительные сведения см. в adb документации по Android.

Решение

Рекомендуется отправить ошибку, если вы получаете это предупреждение в обычных обстоятельствах.

Примечания по реализации

Обратите внимание, что в репозитории открытый код https://github.com/xamarin/xamarin-android ничего не выдает ADB0050, так как такие функции, как отладка и быстрое развертывание, реализованы в собственных дополнениях .NET для Android.