Ошибка сборки APK в Android Studio после обновления на версию 3.1.2 - Could not find org.codehaus.groovy:groovy-all:2.4.12.
Итак, если у вас, при
попытке подписать релизовый APK вылетает ошибка:
Could not find org.codehaus.groovy:groovy-all:2.4.12.Searched in the following locations:file:/C:/Users/Name/AppData/Local/Android/sdk/extras/m2repository/org/codehaus/groovy/groovy-all/2.4.12/groovy-all-2.4.12.pomfile:/C:/Users/Name/AppData/Local/Android/sdk/extras/m2repository/org/codehaus/groovy/groovy-all/2.4.12/groovy-all-2.4.12.jarfile:/C:/Users/Name/AppData/Local/Android/sdk/extras/google/m2repository/org/codehaus/groovy/groovy-all/2.4.12/groovy-all-2.4.12.pomfile:/C:/Users/Name/AppData/Local/Android/sdk/extras/google/m2repository/org/codehaus/groovy/groovy-all/2.4.12/groovy-all-2.4.12.jarfile:/C:/Users/Name/AppData/Local/Android/sdk/extras/android/m2repository/org/codehaus/groovy/groovy-all/2.4.12/groovy-all-2.4.12.pomfile:/C:/Users/Name/AppData/Local/Android/sdk/extras/android/m2repository/org/codehaus/groovy/groovy-all/2.4.12/groovy-all-2.4.12.jarhttps://maven.google.com/org/codehaus/groovy/groovy-all/2.4.12/groovy-all-2.4.12.pomhttps://maven.google.com/org/codehaus/groovy/groovy-all/2.4.12/groovy-all-2.4.12.jarRequired by:project :app > com.android.tools.lint:lint-gradle:26.1.2
И вы не знаете что
делать, то скорей всего, вы просто не прочитали рекомендации самой студии, которая недвусмысленно
дает понять, что есть проблема с контролем версий (мы не будем в рамках этой
стать вдаваться в подробности).
Для того что бы избежать
данной ошибки, достаточно добавить этот самый контроль. Студия кстати нам и
дает этот код.
Думаю тут пояснения не
нужны, все написано на понятном
английском языке, просто копируем и вставляем в
build.gradle (app)
android {
..................................
lintOptions {
checkReleaseBuilds false
// Or, if you prefer, you can continue to check for errors in release builds,
// but continue the build even when errors are found:
abortOnError false
}
lintOptions {
checkReleaseBuilds false
// Or, if you prefer, you can continue to check for errors in release builds,
// but continue the build even when errors are found:
abortOnError false
}
..................................................
}
Все, после синхронизации
все должно работать как надо.
Комментарии
Отправить комментарий