Обновите до AndroidStudio 3.4 и теперь не можете запустить мое приложение

Я обновил свою Android Studio до Android Studio 3.4 и пытаюсь запустить одно из своих приложений, но оно выдает ошибку.

com.android.tools.idea.run.ApkProvisionException: нет выходных данных для основного артефакта варианта: отладка

Сессия «приложение»: установка не удалась. Установка не удалась Повторить запуск


person anitoledo    schedule 13.05.2019    source источник


Ответы (5)


Решил это, перейдя в «Выполнить» => «Редактировать конфигурацию» => приложение (или название вашего проекта)

В разделе Before Launch я добавил Gradle-aware Make.


Подсказка пришла из сравнения моего проекта со скриншотом примера, доступным по адресу https://developer.android.com/studio/run/rundebugconfig#opening

person ShortFuse    schedule 08.08.2019

Возможно, вы используете несовместимую версию плагина Gradle и Android Gradle.

Обновите Gradle до версии 4.1 как минимум

in gradle/wrapper/gradle-wrapper.properties

использовать:

distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip

и в корне build.gradle

измените следующие строки (добавьте репозиторий Google maven и обновите плагин до версии 3.0.1):

buildscript {
    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.1'
    }
}
person Nico    schedule 16.01.2020

Попробуйте запустить приложение после перезагрузки проекта Gradle.

Щелкните правой кнопкой мыши проект на вкладке Gradle

person Manasa Murali    schedule 28.04.2021

У меня такая же проблема. Слева есть панель, где отображаются все файлы под названием «Варианты сборки». Я выбрал это, и мой основной модуль приложения был настроен на отладку-x86. Я изменил это на debug-x86-64, и это сработало![введите описание изображения здесь]1

person StainlessSteelRat    schedule 20.05.2019
comment
Попробуйте Invalidate Cache and Restart в опции файла студии Android, а затем очистите сборку и повторите попытку. - person Ezio; 20.05.2019

В моем случае удалите файлы Signed Bundle, которые вы создали.

person Albert Khang    schedule 30.12.2020