После удаления приложения на устройстве запуск флаттера не работает

Я использую vs code для создания своего флаттер-приложения. Но после удаления приложения отладки на моем устройстве команда «flutter run» не работает должным образом и останавливается в состоянии установки. Помогите пожалуйста мне. Спасибо.

Launching lib/main.dart on RNE L21 in debug mode...
Initializing gradle...                                      ۱۱٫۷s
Resolving dependencies...                                   ۱۴٫۹s
Gradle task 'assembleDebug'...
Gradle task 'assembleDebug'... Done                         ۱۰۱٫۷s
Built build\app\outputs\apk\debug\app-debug.apk.
Installing build\app\outputs\apk\app.apk...                  ۶٫۱s

person david    schedule 12.11.2018    source источник
comment
Размер этого apk-файла составляет 32 МБ ????   -  person david    schedule 13.11.2018
comment
Вы делали флаттер-чистку перед флаттер-бегом?   -  person Serl    schedule 13.11.2018
comment
да, я решил эту проблему, скопировав приложение отладки на устройство и установив его, после этого отладка флаттера заработала правильно. а также, когда я хочу удалить приложение на своем устройстве, я использую настройки->приложение->удалить для всех пользователей   -  person david    schedule 13.11.2018
comment
Только добавлю, что в моем LG G6 (и, возможно, в других мобильных телефонах других компаний) существует корзина приложений, где удаленные приложения остаются в течение 24/48 дополнительных часов. Если наше разработанное приложение есть, «флаттер-бег» тоже не работает.   -  person Pablo Insua    schedule 22.01.2019


Ответы (2)


Похоже, что когда вы удаляете приложение флаттера, хотя оно больше недоступно в телефоне, оно не удаляется должным образом (только в случае флаттера). Поэтому, чтобы исправить это. вы можете запустить adb и удалить из пакета. Вот пошаговая процедура.
Если вы находитесь в окне:
Шаг 1. откройте путь к SDK в командной строке,
например,
C:\Users\kharag\AppData\Local\Android\Sdk\platform-tools
Шаг 2. Найдите имя пакета вашего приложения в приложении flutter (оно будет в AndroidManifest.xml)
например,
com.mycodingchannel.icttapp
Шаг 3. Теперь удалите приложение, выполнив команду

adb uninstall com.mycodingchannel.icttapp   

Вот и все. Теперь запустите приложение, и оно должно работать. Спасибо

person codingwithtashi    schedule 13.06.2020

Была такая же проблема, скопировал файл .apk на устройство и установил его оттуда, после чего отладчик заработал без проблем.

person Coated    schedule 23.03.2019