Не удалось установить приложение для Android через usb-отладку
Я знаю, что это старый вопрос, но я пытаюсь установить приложение впервые в Redmi note 4.
Всякий раз, когда я пытаюсь установить его, отображается диалог, говорящий.
Ошибка установки с сообщением Не удалось установить сеанс.
Возможно, эта проблема устранена путем удаления существующей версии apk, если она присутствует, а затем повторно установить.
ПРЕДУПРЕЖДЕНИЕ: Удаление приведет к удалению данных приложения!
И это дает ошибку после этого.
Это приложение еще не установлено, я очистил кеш, восстановил проект, перезапустил свой телефон, но ничего не работает.
Ответы
Ответ 1
Как отключить оптимизацию Miui
Эта проблема произошла на моем телефоне, который является телефоном Xiaomi, работающим на Miui 8. После отключения Miui Optimizations на настройках разработчика перезагрузите телефон, перекомпилировав приложение, в котором он работал.
для более подробной информации: android gradle: 2.3.0 установить apk fail
Ответ 2
Открыть
1.File
2.Settings
3.Build,Execution,Deployment
4.Instant Run
5.Un-check (Enable Instant Run to hot swap code)
Его работа для меня..
Ответ 3
Я использую Redmi Note 4 mobile (Xiaomi Phone). У меня такая же проблема.
Решена проблема:
Go to setting >> Additional settings >> Developer options >>Turning off MIUI Optimizations
а также включить USB-отладку и установить через USB.
Затем перезагрузите телефон. После этого я уверен, что ваша проблема будет решена.
Ответ 4
В последней версии ОС Android будет несколько пользовательских логинов, таких как admin и guest, всякий раз, когда мы устанавливаем приложение через USB-отладку, этот файл .apk будет установлен для всех пользователей на мобильном устройстве. Удалите файл .apk со всех пользователей, включая гостевой вход.
Ответ 5
Эта проблема возникает, когда я сталкиваюсь с той же проблемой.
Попробуйте выполнить следующие шаги
Перейдите в раздел Настройки > Дополнительные настройки > Параметры разработчика
Отключите вариант разработчика и снова включите его
Вкл. - Отладка USB
и нажмите Отменить авторизацию отладки USB
Я надеюсь, что это сработает.
Ответ 6
- Отключить опцию разработчика
- Перезагрузите свой мобильный телефон.
- Включить опцию разработчика
- Включение отладки Usb
Работал для меня. Надеюсь, что это сработает для других...
Ответ 7
Мне не пришлось отключать оптимизацию MIUI (используя MIUI v8.5.3.0 MAGCNED). В моем случае я был заблокирован системой безопасности MIUI.
Перейдите в раздел Настройки > Дополнительные настройки > Параметры разработчика
- Включить Отладка USB
- Включить установить через USB
- Отключить Проверить приложения через USB.
Как только вы это сделаете, MIUI спросит вас, хотите ли вы установить приложение. Вам нужно только один раз принять разрешение.
Одна странная проблема, которую я замечаю, заключается в том, что я не могу включить установку через USB без SIM-карты. Однако, когда он включен, я могу удалить сим.
Ответ 8
В моем случае столкнулся с тем же вопросом с My Redmi 3s PRIME, и я не могу включить Установить через USB, и он просит подключиться к сети. Поэтому я попробовал следующий метод и, к счастью, он работает...!!
-
Открыть встроенное приложение Securit
-
Нажмите "Вкл." Оптимизировать. (При сканировании отключает опцию разработчика)
-
Теперь Открыть настройки- > О телефоне- > Нажмите "Версия MIUI" , чтобы включить опцию разработчика
-
Откройте Дополнительные настройки → Параметры разработчика.
-
Теперь снова включите Отладка USB, она автоматически включает Установить через USB
-
В Android Studio Отключить мгновенный запуск Настройки > Сборка, выполнение, развертывание > Мгновенный запуск
-
Теперь запустите приложение с Android Studio.