Xamarin Forms как удалить отладочную версию с Android

#android #xamarin.forms

#Android #xamarin.forms

Вопрос:

Некоторое время назад я создал небольшое приложение в Xamarin Forms и запустил его с помощью Visual Studio на своем устройстве Android. Через некоторое время я удалил ее на своем телефоне, однако каждый раз, когда я перезагружаю свой телефон, приложение хочет установить снова. Это невозможно, пока она больше не существует. Я много искал, но не могу найти файл на своем телефоне. Также просмотрел логирование телефона, но также не смог найти зацепку. Также я не нашел ответа в stack или в Google. Кто-нибудь сталкивался с этой проблемой и у него есть решение? У меня Xiaomi Mi 5 с Miui 10, который является Android 8.

Ответ №1:

Попробуйте, пока устройство подключено: Перейдите в меню Visual studio -> Tools -> Android -> Командную строку Android ADB и введите в окне консоли: adb удалить com.[ваше имя apk] и проверьте телефон еще раз.

Комментарии:

1. Спасибо, я попробую позже сегодня, и если это сработает, я поддержу

2. Итак, я попробовал это, и это отчасти помогло мне. Я не смог удалить, пока пакет не был найден на моем телефоне при использовании пакетов adb shell pm list. В итоге я снова запустил приложение с Visual Studio в режиме выпуска на своем телефоне, мне пришлось повторить попытку пару раз, прежде чем оно появилось в списке. Когда она наконец появилась, я удалил ее с помощью вышеупомянутого решения. Я получил правильное имя пакета из списка.

Ответ №2:

Благодаря ответу от o_w я нашел рабочее решение. Я не смог удалить, в то время как пакет не был найден на моем телефоне при использовании adb shell pm list packages . В итоге я снова запустил приложение с Visual Studio в режиме выпуска на своем телефоне, мне пришлось попробовать пару раз, прежде чем оно появилось в списке. Когда она наконец появилась, я удалил ее с помощью adb uninstall <packagename> Я получил правильное имя пакета из списка.