Intereting Posts
Какая мобильная система предназначена для программистов? Почему gcm docs рекомендуют аннулировать регистрацию при обновлении приложения? Неизвестная ошибка (код 14): не удалось открыть базу данных ByteBuffer Вставка Little Endian не работает Как получить Bluetooth-устройства в список? Подзаголовок панели инструментов не отображается Тайм-аут для запроса сервера, сделанный с использованием «Volley» только на Android, а не на iOS MarkerClick работает, но InfoWindowClick не открывает ViewModel Проблемы с реализацией режима контекстного действия в фрагменте recyclerview Очень простой код, но получил ошибку «Активность была уничтожена» при использовании фрагмента Сохранить растровое изображение в Android в формате JPEG во внешнем хранилище в папке Что является более высоким критерием точности: ACCURACY_HIGH или ACCURACY_FINE? Библиотека Qt C ++ в проекте Android Eclipse: драйвер QSQLITE не загружен Android: Рекурсивная копия с помощью adb push Android SDK и AVD Manager не будут работать

Gradle: FAILURE: не удалось определить, какие задачи выполнить

Обновлен до Android Studio 0.2.0 и получил следующую ошибку . Ошибка была решена после применения предлагаемого решения, но теперь появилась следующая ошибка.

Gradle: FAILURE: Could not determine which tasks to execute. * What went wrong: Task 'assemble' not found in root project 'MerlinCheckProject'. * Try: Run gradle tasks to get a list of available tasks. 

Я не знаю, что такое ошибка, как ее решить. Цените помощь.

Solutions Collecting From Web of "Gradle: FAILURE: не удалось определить, какие задачи выполнить"

Удалите <component name="FacetManager"> ... </component> из вашего файла iml .


С http://tools.android.com/knownissues :

Если вы получите следующее сообщение об ошибке:

Gradle: FAILURE: Не удалось определить, какие задачи выполнить.

  • Что пошло не так: Task 'assemble' не найден в корневом проекте MyProject.

  • Попробуйте выполнить задачи градации, чтобы получить список доступных задач.

Реальная проблема заключается в том, что предыдущая версия Android Studio неправильно сконфигурировала файл IDEA (например, MyProject.iml ) – он добавил дополнительный <component name="FacetManager"> XML, который не должен присутствовать. В приведенном выше случае решение заключается в редактировании MyProject.iml и удалении части <component name="FacetManager"> как показано здесь:

 <?xml version="1.0" encoding="UTF-8"?> <module external.system.id="GRADLE" type="JAVA_MODULE" version="4"> <component name="FacetManager"> ...remove this element and everything inside such as <facet> elements... </component> <component name="NewModuleRootManager" inherit-compiler-output="true"> ...keep this part... </component> </module> 

В качестве альтернативы вы можете удалить папку .idea и iml файлы iml и повторно импортировать свои источники в новый проект Android Studio.

В следующем выпуске мы исправим это – кнопка «исправить» будет автоматически исправлена ​​для вас.

Удаление компонента facet-manager из файла IML не решило проблему для меня. Я получил ту же ошибку, и закрытие и повторное открытие проекта заставило компонент фасет-менеджера воссоздаваться в iml-файле.

Мне пришлось удалить каталог .idea и .iml-файл, а затем импортировать файл gradle.build верхнего уровня для решения проблемы. Я смог импортировать проект на месте, используя опцию импорта в первоначальном меню Android Studio (без открытия проекта).

Решение работает отлично. Если у вас возникли проблемы с этим, убедитесь, что вы полностью закрыли Android Studio, затем отредактируйте файл, а затем снова откройте его.

Я пользователь Windows. Решение, которое сработало для меня, состояло в том, чтобы удалить предыдущую версию Android Studio:

http://developer.android.com/sdk/installing/studio.html#Updating

В моем случае, в проекте кордовы, у меня была старая версия 1.4, и это была проблема. Так что попробуйте удалить градус

 sudo apt-get remove gradle 

Затем, загрузите здесь новое двоичное выражение градиента. Я получил v3.5.1. Наконец, создайте каталог для установки Gradle.

 sudo mkdir /opt/gradle 

Извлеките загруженный архив во вновь созданный каталог.

 sudo unzip -d /opt/gradle gradle-3.5.1-bin.zip 

Настройте переменную среды PATH так, чтобы исполняемый файл gradle мог выполняться непосредственно в любой точке системы.

 export PATH=$PATH:/opt/gradle/gradle-3.5.1/bin 

Вы можете запустить следующую команду, чтобы проверить, была ли установка Gradle успешной.

 gradle -v