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

105
Как передать аргументы из командной строки в gradle

Я пытаюсь передать аргумент из командной строки в класс java. Я следил за этим сообщением: http://gradle.1045684.n5.nabble.com/Gradle-application-plugin-question-td5539555.html, но код у меня не работает (возможно, он не предназначен для JavaExec?). Вот что я пробовал: task...

105
Как мне исключить все экземпляры транзитивной зависимости при использовании Gradle?

Мой проект Gradle использует applicationплагин для создания файла jar. Как часть транзитивных зависимостей времени выполнения, я в конечном итоге подключаюсь org.slf4j:slf4j-log4j12. (Он упоминается как субтранзитивная зависимость по крайней мере в 5 или 6 других транзитивных зависимостях - этот...

105
Зависимость Android имеет разные версии для компиляции и выполнения.

После обновления Android Studio с Canary 3 до Canary 4 во время сборки выдается следующая ошибка. Зависимость Android com.android.support:support-support-v4 имеет разные версии для пути к классам компиляции (25.2.0) и времени выполнения (26.0.0-beta2). Вы должны вручную установить ту же версию...

103
Результат разрешения NDK: настройки проекта: версия модели Gradle = 5.4.1, версия NDK - НЕИЗВЕСТНАЯ ошибка

После обновления Android Studio и Gradle до 3.5 я теперь получаю эту ошибку: Результат разрешения NDK: настройки проекта: версия модели Gradle = 5.4.1, версия NDK НЕИЗВЕСТНО Я изменил версию Gradle в build-gradle обратно на 3.4.2, но это не помогло....

103
Как передать свойство System моему тесту через Gradle и -D

У меня есть программа Java, которая читает свойство системы System.getProperty("cassandra.ip"); и у меня есть файл сборки Gradle, с которого я начинаю gradle test -Pcassandra.ip=192.168.33.13 или gradle test -Dcassandra.ip=192.168.33.13 однако System.getProperty всегда будет возвращать null ....

103
Как предоставить разные значки приложений Android для разных типов сборки gradle?

В моем файле gradle установлено два типа сборки: debugи release. Я хотел бы иметь возможность установить другой значок приложения для debugтипа сборки. Есть ли способ сделать это только через тип сборки, не вдаваясь в вкусы продукта? Файл build.gradle находится ниже. apply plugin: 'android' //......

103
Почему в проекте Android Studio есть два файла build.gradle?

После импорта проекта Eclipse в Android Studio я вижу два build.gradleфайла: 1 - <PROJECT_ROOT>\build.gradle 2 - <PROJECT_ROOT>\app\build.gradle Первая версия короче, вторая версия содержит определения compileSdkVersionи т. Д. Для чего нужны два отдельных файла? Есть ли отдельные...

103
Ошибка выполнения для задачи app: mergeDebugResources Crunching Cruncher… png не удалось

Я добавил несколько изображений в формате * .png в свой каталог drawable и связал его с макетами. Но каждый раз, когда я пытался его построить, появляется ошибка "... Crunching Crunsher ... png не удалось" Ниже приводится вывод консоли: app:mergeDebugResources AAPT out(1561599) : No Delegate set :...

102
Разница между конфигурациями компиляции и времени выполнения в Gradle

Мой вопрос немного распространен, но он тоже связан с Gradle. Зачем нам нужна конфигурация компиляции и времени выполнения? Когда я компилирую что-то, мне нужны артефакты для преобразования моих классов java в байт-код, поэтому мне нужна конфигурация компиляции, но зачем нужна конфигурация времени...

102
Скопируйте существующий проект с новым именем в Android Studio

Я хотел бы скопировать свой проект Android и создать новый проект из тех же файлов, но с другим именем. Это делается для того, чтобы у меня была вторая версия моего приложения, которая поддерживается рекламой в магазине приложений. Я нашел здесь ответ: Android - скопируйте существующий проект с...

102
Приложение с множеством вкусов на основе библиотеки с множеством вкусов в Android Gradle

У моего приложения есть несколько вариантов для систем биллинга приложений на нескольких рынках. У меня есть одна библиотека, в которой используется общий базовый код для всех моих проектов. Поэтому я решил добавить эти платежные системы в эту библиотеку как разновидности продукта. Вопрос в том,...

101
Не удалось найти метод leftShift () для аргументов после обновления Studio 3.4

После обновления 3.4версии Studio и Gradle до 5.1.1моей задачи возникла ошибка: не удалось найти метод leftShift () Моя задача: task incrementBetaVersion << { println("Incrementing Beta Version Number...") incrementVersionNumber('BetaVersionNumber') println("Incrementing Beta Version...

101
Несовместимые плагины для android-apt после обновления до Android Studio 2.3

После обновления с 2.2 до 2.3 я вижу это предупреждение и когда я пытаюсь скомпилировать проект, я вижу эту ошибку компиляции Как я могу решить эту проблему без перехода на предыдущую версию Gradle? Есть ли обновление для android-apt, которое может решить эту проблему?...

100
Что такое Jetifier?

Что такое Jetifier? Например, чтобы создать новый проект с использованием зависимостей из пакета androidx, этот новый проект должен добавить следующую строку в файл gradle.properties : android.enableJetifier=true Так что это значит - «включить jetifier»?...

99
Как определить текущую ОС из Gradle

Я нашел этот ответ о том, как это сделать с Groovy: Определение платформы (Window или Linux) с помощью Groovy / Grails : if (System.properties['os.name'].toLowerCase().contains('windows')) { println "it's Windows" } else { println "it's not Windows" } Есть ли способ лучше?...

99
Как передать параметры JVM из bootRun

Я разрабатываю простое веб-приложение Spring, которое взаимодействует с удаленным хостом, и я хотел бы протестировать его локально за корпоративным прокси. Я использую плагин Gradle "Spring Boot", и вопрос в том, как я могу указать настройки прокси для JVM? Я пробовал несколько способов сделать...