Команда Android studio 3.1 run не восстанавливает APK

Это очень неприятный аспект новой версии Android версии 3.1, я использовал для запуска команды запуска после изменения каждого кода, IDE перестраивает (весь проект и APK), а затем развертывает его на целевом устройстве.

Затем после обновления до версии 3.1 команда запуска больше не перестраивает apk и отображает следующие сообщения об ошибках.

android studio 3.1 Session 'app': Ошибка установки APK

Android-версия 3.1 Ошибка файла APK при установке APK

поэтому я нажимаю кнопку "перестраивать и запускать" каждый раз, когда я делаю модификацию кода, как я могу восстановить старое поведение версии 3.0.1

Ответ 1

Перейдите к Run -> Edit configurations. И затем убедитесь, что у вас есть опция Gradle-aware Make, как показано ниже.

введите описание изображения здесь

Если нет, нажмите + и выберите

Подробнее об этом в twitter: https://twitter.com/androidstudio/status/981914632892960768

Ответ 2

отключить параметр мгновенного запуска. Откройте "Настройки" из "Файл" > "Настройки" Перейдите к сборке, выполнению, развертыванию > Мгновенный запуск Снимите флажок "Включить мгновенный запуск"