Android Studio 3.1 - Исключение в плагине Поддержка Android

Я обновил до последней версии Android Studio (3.1), и при попытке запуска приложения я получил следующую ошибку. Перед обновлением он работал без проблем. Я также удалил Android Studio и загрузил последнюю версию с официального сайта. Ничего не изменилось.

null java.lang.NullPointerException
        at com.android.tools.idea.run.tasks.InstantRunNotificationTask.<init>(InstantRunNotificationTask.java:64)
        at com.android.tools.idea.fd.InstantRunBuildAnalyzer.getNotificationTask(InstantRunBuildAnalyzer.java:188)
        at com.android.tools.idea.run.AndroidLaunchTasksProvider.getTasks(AndroidLaunchTasksProvider.java:122)
        at com.android.tools.idea.run.LaunchTaskRunner.run(LaunchTaskRunner.java:102)
        at com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:713)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$1(CoreProgressManager.java:157)
        at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:543)
        at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:488)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:94)
        at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:144)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:165)
        at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:315)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)

Ответы

Ответ 1

Я столкнулся с одной и той же проблемой, я боялся, что я что-то сломал... Я исправил ее, очистив и перестроив проект (я отключил мгновенный запуск, как предлагается здесь раньше, но я думаю, что это было необязательно, поскольку я снова включил его после очистки и перестраивая проект и отлично справляясь...).

Build → Чистый проект

Построить → Восстановить проект

Я не уверен, что потребуется перестройка, я сделал оба действия, и все получилось хорошо, возможно, просто очистки проекта было бы достаточно.

Надеюсь, это поможет!!

РЕДАКТИРОВАТЬ

Приятно, еще одна вещь. Когда я решил проблему, изображенную здесь, я нашел другую проблему, когда я нажал кнопку запуска, apk не создавался, и я решил его с ответом на этот другой поток:

Файл APK не существует на диске

Ответ 2

Отключите "Instant Run" для меня.

Файл >> Настройки >> Сборка, выполнение, развертывание >> Мгновенный запуск

Снимите флажок "Включить мгновенный запуск......."

Ответ 3

У меня была похожая проблема. В моем случае Android Studio удалила все "android: id" из файлов макета.

Ответ 4

Кажется, что отключение "Instant Run" устранило проблему:

НастройкиСборка, выполнение, развертываниеInstant Rununtick

Ответ 5

То, как я получил решение, следующее:

1) Отключите "Мгновенный запуск". Настройки → Сборка, выполнение, развертывание → Мгновенный запуск → Снимите флажок → применить → ОК

2) Build → Clean and Rebuild Project

Ответ 6

Измените buildToolsVersion '27.0.3 'до '27.0.2' в модуле сборки, затем верните назад и синхронизируйте градус

Ответ 7

Я сталкивался в Android Studio 3.5 в этом же вопросе. Просто удалите Android Studio 3.5 и я устанавливаю 3.4.1. Затем ошибки нет.