Intereting Posts
Android-студия загружает старый apk при изменении имени project.archivesBaseName Панель инструментов перекрывается ниже строки состояния Маржа не влияет на "включить" Android Studio Для каждого макроса Список HTTP-запросов с телефона Android DownloadManager.ACTION_DOWNLOAD_COMPLETE широковещательный приемник, получающий один и тот же идентификатор загрузки более одного раза с разными статусами загрузки в Android Как настроить инъекцию зависимостей DAGGER с нуля в проекте Android? Вызов метода удаления в пользовательском контенте Определите, используется ли приложение Android в первый раз Поля LinearLayout, программно с dp Как использовать стили html в строках с аргументами формата? Какую платформу ведения журнала Android использовать? Не удалось выполнить повторную установку из-за различных подписей приложений Захват изображения без намерения, дает различный вывод на разных устройствах Почему DefaultHttpClient отправляет данные по полузакрытому сокету?

Не удается найти org.gradle.api.artifacts.result.ResolvedModuleVersionResult при применении Android-плагина в Gradle

Когда я обновляю gradle до 1.10 в своем Ubuntu 12.04, я не могу построить проект градиента android, скажите мне Не удалось создать плагин типа «AppPlugin», сообщение отладки:

15:35:52.069 [ERROR] [org.gradle.BuildExceptionReporter] Caused by: java.lang.NoClassDefFoundError: org/gradle/api/artifacts/result/ResolvedModuleVersionResult 15:35:52.073 [ERROR] [org.gradle.BuildExceptionReporter] at com.android.build.gradle.AppPlugin.$getStaticMetaClass(AppPlugin.groovy) 15:35:52.077 [ERROR] [org.gradle.BuildExceptionReporter] at com.android.build.gradle.BasePlugin.<init>(BasePlugin.groovy:1627) 15:35:52.101 [ERROR] [org.gradle.BuildExceptionReporter] at com.android.build.gradle.AppPlugin.<init>(AppPlugin.groovy:73) 15:35:52.105 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.DependencyInjectingInstantiator.newInstance(DependencyInjectingInstantiator.java:62) 15:35:52.123 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.plugins.DefaultPluginRegistry.loadPlugin(DefaultPluginRegistry.java:67) 15:35:52.132 [ERROR] [org.gradle.BuildExceptionReporter] ... 43 more 15:35:52.135 [ERROR] [org.gradle.BuildExceptionReporter] Caused by: java.lang.ClassNotFoundException: org.gradle.api.artifacts.result.ResolvedModuleVersionResult 15:35:52.157 [ERROR] [org.gradle.BuildExceptionReporter] ... 48 more 

Кто-нибудь может сказать мне, как это исправить? Или jsut Gradle 1.10 есть некоторые проблемы?

Solutions Collecting From Web of "Не удается найти org.gradle.api.artifacts.result.ResolvedModuleVersionResult при применении Android-плагина в Gradle"

Я обнаружил, что есть проблема в Android Open Source Project – Issue Tracker Issue # 63822 : Не удалось загрузить класс 'org.gradle.api.artifacts.result.ResolvedModuleVersionResult'

Ответить # 1 ibill … @ pivotallabs.com

Казалось бы, Gradle 1.10 не поддерживается. Попробуйте использовать более старую версию Gralde.

Обратите внимание, что здесь отсутствует ResolvedModuleVersionResult

http://www.gradle.org/docs/1.10/javadoc/org/gradle/api/artifacts/result/package-summary.html

Но присутствует здесь

http://www.gradle.org/docs/1.9/javadoc/org/gradle/api/artifacts/result/package-summary.html

Поэтому я понижаю свою граду к 1.9, она работает снова.

[Edit My Answer Here Для того, чтобы понизить Gradle в Mac и Ubuntu]

Для Mac: я использую Homebrew, попробуйте установить версию на языке оригинальной версии Homebrew? , Я использую 3.а историческое время, отлично работает для меня.

Для Ubuntu: если вы уже установили 1.10, попробуйте следующее:

 # Install both gradle 1.9 and 1.10 on you ubuntu sudo apt-get install gradle-1.9 # Check it to make sure sudo update-alternatives --list gradle # Config to choose gradle 1.9 sudo update-alternatives --config gradle # Just select /usr/lib/gradle/1.9/bin/gradle to choose gradle 1.9 

Если вы пытаетесь обновить проект Gradle 1.9 (или ниже) до Gradle 1.10, используя

 task wrapper(type: Wrapper) { gradleVersion = '1.10' } 

И команда ./gradlew wrapper вы получите ту же ошибку, что и выше.

Решение – установить Gradle 1.10 на ваш компьютер и обновить проект без использования обертки

gradle wrapper