Intereting Posts
Как программно установить приложение запуска по умолчанию? Как реализовать ContentProvider для предоставления изображений в Gmail, Facebook, Evernote и т. Д. Как динамически разбивать страницы EPUB XHTML на Android? Android фокусируется и фокусируется в сенсорном режиме Отправьте SMS-сообщение (UTF-16) с неизвестным символом, замененным на «заменяющий символ» в Android Каков правильный способ обработки жизненного цикла Activity с помощью OpenGL Запрос многократного использования с использованием Retrofit 1.8.0 не работает RecyclerView itemClickListener в Котлине Как настроить макет, когда появляется мягкая клавиатура Как определить, какой треугольник касался пользователя в этом прямоугольнике? Android – вызов метода в одном действии из другого, без запуска новой активности Ошибка Android в webview.loadUrl () – Целевой привязку для пути сертификации не найден Как вставить изображение в editText Позиционирование значка в левой верхней части кнопки Java.lang.NoSuchMethodError: Нет статического метода getDrawable (Landroid / content / Context; I) Landroid / graphics / drawable / Drawable;

IllegalStateException в Android Support при выполнении модульных тестов

Я пытаюсь запустить некоторые тесты Unit в Andoid Studio. В «Run Configurations» -tab я сделал это так, чтобы мой JUnit просматривал весь проект для тестов. Моя JRE настроена на 1,8, и у меня включен Code Coverage. Однако каждый раз, когда я пытаюсь запустить свои тесты, я получаю следующие «Неустранимые ошибки IDE»:

Unable to determine list of modules to build java.lang.IllegalStateException: Unable to determine list of modules to build at com.android.tools.idea.gradle.run.MakeBeforeRunTaskProvider.createBuilder(MakeBeforeRunTaskProvider.java:357) at com.android.tools.idea.gradle.run.MakeBeforeRunTaskProvider.executeTask(MakeBeforeRunTaskProvider.java:255) at com.android.tools.idea.gradle.run.MakeBeforeRunTaskProvider.executeTask(MakeBeforeRunTaskProvider.java:86) at com.intellij.execution.impl.ExecutionManagerImpl$3.run(ExecutionManagerImpl.java:317) at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:369) 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) 

Я попытался найти решение Google, и этот поток близок: NullPointerExcepton в Android Studio плагин поддержки Android , но мои SDK и плагины обновлены, и это на самом деле не решило его.

Спасибо, уже

В «Run Configurations» «Test kind» следует изменить с «All in package» на «All in directory». Делая это, вы можете настроить поле «Использовать путь к модулю для модуля» в приложении. Поле «Directory» должно также указывать на ваш тестовый каталог.

Это должно решить проблему.