Вопросы с тегом «gradle»

Gradle - это инструмент автоматизации сборки проектов, использующий Groovy DSL. Скрипты сборки Gradle поддерживают репозитории Maven и Ivy, а также простую файловую систему для управления зависимостями.

5
Gradle, «sourceCompatibility» против «targetCompatibility»?
Какая связь / разница между sourceCompatibilityи targetCompatibility? Что произойдет, если им присвоить разные значения? Согласно документации Gradle : sourceCompatibility"Совместимость версий Java для использования при компиляции исходного кода Java". targetCompatibilityэто «версия Java, для которой создаются классы». Я понимаю, что targetCompatibilityбудет генерировать Java байт - код , который совместим с конкретной версией …
130 gradle  java 


29
Ошибка при запуске Android: сбой синхронизации проекта Gradle. Исправьте свой проект и попробуйте еще раз
Android Studio (1.2 RC0) все время говорит мне. Error running android: Gradle project sync failed. Please fix your project and try again. Как я могу узнать, в чем проблема? К сожалению, решения из этого потока SO не помогли.

7
Задача Gradle - передать аргументы в приложение Java
У меня есть приложение Java, которое работает с настраиваемой задачей gradle, и приложение требует некоторых аргументов при вызове. Эти: programName ( string | -f filename | -d key | -h) Options: string Message to be used. -d key Use default messages, key must be s[hort], m[edium] or l[ong]. -f filename …
127 java  gradle  arguments 

4
«Aapt» IOException error = 2, Нет такого файла или каталога «почему я не могу создать свой gradle на jenkins?
У меня небольшая проблема. Проблема: я пытаюсь создать Gradle своего Android-проекта на Jenkins, и теперь я стою над этой проблемой, которую не могу решить. Во время строительства у меня появляется это сообщение об ошибке: :Client:mergeDebugResources /var/lib/jenkins/workspace/LMA-Client/Client/build/exploded-aar/com.google.android.gms/play-services/3.1.59/res/drawable-hdpi/common_signin_btn_text_focus_light.9.png: Error: Cannot run program "/opt/android-sdk/build-tools/19.0.1/aapt": java.io.IOException: error=2, No such file or directory :Client:mergeDebugResources FAILED …
126 java  android  jenkins  gradle  aapt 

14
Использование типов сборки в Gradle для запуска того же приложения, которое использует ContentProvider на одном устройстве
Я настроил Gradle, чтобы добавить суффикс имени пакета в мое приложение отладки, чтобы иметь версию выпуска, которую я использую, и версию отладки на одном телефоне. Я ссылался на это: http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Types Мой файл build.gradle выглядит так: ... android { ... buildTypes { debug { packageNameSuffix ".debug" versionNameSuffix " debug" } } …

2
В чем разница между всеми проектами и подпроектами
В многопроектной сборке Gradle, может ли кто-нибудь сказать мне, в чем именно разница между разделом «все проекты» и разделом «подпроекты»? Только родительский каталог? Кто-нибудь пользуется обоими? Если да, то есть ли у вас общие правила, определяющие, что обычно помещается в каждое из них? Связанный вопрос: в чем разница между двумя …
124 gradle 

8
Что такое команда графа зависимостей артефактов Gradle?
Я прочитал этот комментарий в документации Gradle : To deal with problems due to version conflicts, reports with dependency graphs are also very helpful. Such reports are another feature of dependency management. Мне приносят какую-то банку, но мне нужно выяснить, откуда она. Обычно я бы просто исключил его глобально, но …
123 gradle 


11
Использование Gradle для создания jar-файла с зависимостями
У меня мультипроектная сборка и в один из подпроектов я поставил задачу собрать толстую банку. Я создал задачу, аналогичную описанной в кулинарной книге . jar { from configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } manifest { attributes 'Main-Class': 'com.benmccann.gradle.test.WebServer' } } Его запуск приводит к следующей ошибке: Причина: вы …
122 gradle  uberjar 

16
Autoincrement VersionCode с дополнительными свойствами gradle
Я создаю приложение для Android с помощью gradle. До сих пор я использовал файл манифеста для увеличения versionCode, но я хотел бы прочитать versionCode из внешнего файла и, в зависимости от того, является ли это разновидностью выпуска или разновидностью отладки, увеличить versionCode. Я пробовал дополнительные свойства, но вы не можете …

15
'зависимости' нельзя применить к '(groovy.lang.Closure)'
Я не могу исправить эту ошибку: dependencies cannot be applied to '(groovy.lang.Closure) Это мой файл Gradle: buildscript { repositories { maven { url 'http://download.crashlytics.com/maven' } } dependencies { classpath 'com.crashlytics.tools.gradle:crashlytics-gradle:1.+' } } apply plugin: 'android' apply plugin: 'crashlytics' repositories { maven { url 'http://download.crashlytics.com/maven' } } dependencies { compile fileTree(dir: …
121 android  groovy  gradle 

7
Как создать проект Java Gradle
Как создать проект Java Gradle из командной строки? Он должен создать стандартный макет папки maven, как на картинке ниже. ОБНОВИТЬ: 0,1. Из http://www.gradle.org/docs/current/userguide/tutorial_java_projects.html мне нужно создать файл build.gradleс двумя строками apply plugin: 'java' apply plugin: 'eclipse' 0,2. Добавьте в build.gradleзадачу ниже, чем выполнитеgradle create-dirs task "create-dirs" << { sourceSets*.java.srcDirs*.each { …
120 java  gradle 

5
Ошибка Gradle: доступ на запись разрешен из потока отправки событий только в Android Studio
После обновления Android Studio до версии 2.2 (в Windows 10) и каким-то образом на следующее утро я получил такую ​​ошибку, когда gradle построил на любом проекте: Доступ для записи разрешен только из потока отправки событий Несмотря на то, что команда gradlew -build сработала и успешно завершилась. Я попробовал типичный набор …

3
Как импортировать проект Android как библиотеку и НЕ компилировать его как apk (Android studio 1.0)
Я попытался импортировать проект (projLib) как зависимость для другого проекта (projAPK). projAPK gradle имеет это: dependencies { compile project(':libs:NewsAPI') compile project(':projLib') } но когда я синхронизирую градиент, он дает эту ошибку: Ошибка: зависимость Android_2015: projLib: в проекте не указана projAPK разрешается в архив APK, который не поддерживается как зависимость компиляции. …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.