Gradle – вопросы и ответы

64
голоса
3
ответа
У меня есть проект Gradle, содержащий некоторые java-модули и один модуль android. Кажется, что все прекрасно работает, проект строится и развертывается на устройствах Android. Но у меня есть серье...
7 месяцев, 3 недели назад sherifi.med
135
голосов
1
ответ
Я безуспешно пытаюсь запустить задачу градиента для тестирования примера из Selenide https://github.com/codeborne/selenide_examples . Проблема - я могу использовать только IE или SRWare Iron. SRWar...
7 месяцев, 3 недели назад Mark
102
голоса
2
ответа
В то время как я работал с Eclipse и Phonegap, и я успешно развернул несколько приложений для Android. Итак, теперь я пытаюсь запустить новое приложение Phonegap/Cordova в Android Studio, но пока н...
7 месяцев, 3 недели назад BdR
64
голоса
1
ответ
У меня есть проект с большим количеством подпроектов. Каждый субпроект имеет свой собственный build.gradle, который содержит различные задачи, которые необходимо выполнить для этого подпроекта. Нек...
7 месяцев, 3 недели назад user170008
101
голос
1
ответ
Я связываю Vue с интерфейсом Spark Java. Оба модуля построены независимо, что прекрасно работает со следующей структурой: project +-- backend | +-- src | | +-- main | | +-- resources | | +-- public...
7 месяцев, 3 недели назад MonoThreaded
65
голосов
1
ответ
У меня стандартный проект java. Мои тесты должны быть как для чтения, так и для вывода файлов в файловую систему. Файлы должны существовать только в каталоге проекта, и выходные файлы должны быть а...
7 месяцев, 3 недели назад Magnus
135
голосов
3
ответа
Я прочитал несколько сообщений, таких как этот , но они только сообщают вам, что вам не следует добавлять зависимости к корню проекта build.gradle , который я знаю. Моя ситуация такова: у меня мног...
7 месяцев, 3 недели назад Chaoz
137
голосов
1
ответ
обновленная студия Android до 3 и перейти к 3.0.0 b eta после error: Ошибка: (792) атрибут 'android: name' в теге должен быть допустимым именем класса Java Ошибка: com.android.builder.internal.aapt...
7 месяцев, 3 недели назад Hemavathi
112
голосов
2
ответа
этот синтаксис может быть еще не представлен, но я прошу избежать избыточного кода. Прямо сейчас я исключаю такие баночки compile ('com.mygroup:myJar:0.1.1-M1-SNAPSHOT+') { exclude group: 'org.apac...
7 месяцев, 3 недели назад shiva kumar k.r.
92
голоса
1
ответ
Я много пробовал найти решение. Я пытаюсь построить мое приложение Android из командной строки с помощью gradle, я получаю следующую ошибку A problem occurred evaluating root project 'android-build...
7 месяцев, 3 недели назад Game_Of_Threads
91
голос
1
ответ
У меня есть сборка модулей с несколькими модулями, как следует root \ moduleA \ moduleB \ moduleC \ где moduleB зависит от moduleA Я хочу, чтобы moduleB был построен последним, независимо от того, ...
7 месяцев, 3 недели назад Wins
91
голос
1
ответ
Я хочу создать несколько файлов gzip для каждого файла txt в FileTree . Вот моя задача градиента: task gzipFiles << { FileTree tree = fileTree('build/dist') { include '**/*.txt' } tree.each {...
7 месяцев, 3 недели назад robinmag
100
голосов
1
ответ
Я хотел бы использовать библиотеку MTJ. Но почему я получаю исключение ClassNotFoundException? Как я могу реализовать свою сборку и код правильно? Сначала сообщение об ошибке, затем пример кода: Ош...
7 месяцев, 3 недели назад Stefan Bollmann
65
голосов
1
ответ
Я относительно новичок в groovy и использую его в контексте построения градиента. Поэтому, пожалуйста, не стесняйтесь, если для этого есть легкое готовое решение. В основном я пытаюсь выполнить обр...
7 месяцев, 3 недели назад dpr
111
голосов
1
ответ
Я пытаюсь перебрать карту, так как каждый ключ читает некоторые файлы свойств, используйте фильтр для замены некоторых токенов. Моя проблема в том, что происходит цикл. В конце, вместо 5 папок, у м...
7 месяцев, 3 недели назад Badri
64
голоса
1
ответ
Без использования JaCoCo существует ли способ запустить покрытие кода в моих тестах с помощью команд Gradle? Кажется, что нет задачи Gradle, которая запускает тесты с охватом. Единственный вариант,...
7 месяцев, 3 недели назад h_k
305
голосов
8
ответов
Я использую Gradle для создания приложения для Android. Я пытаюсь использовать некоторые флаги на основе типа сборки (выпуск или отладка). Мой файл Gradle выглядит следующим образом: android { buil...
7 месяцев, 3 недели назад Gaëtan
162
голоса
1
ответ
Я обновился до Android Studio 0.5.9 и всегда получаю эти предупреждения: Configuration on demand is an incubating feature. Relying on packaging to define the extension of the main artifact has been...
7 месяцев, 3 недели назад Alexander Kulyakhtin
65
голосов
1
ответ
Я пытаюсь настроить Gradle на запуск Android-теста с использованием Roboelectric mocking framework. У меня есть рабочее пространство Eclipse с этой структурой: MyApp src gen test .... MyAppTest lib...
7 месяцев, 3 недели назад Be.St.
78
голосов
1
ответ
Некоторое время назад я начал проект, который использует libgdx. Он поддерживает все платформы, поэтому у меня есть модуль для каждого в моей структуре проекта. Проект работал долгое время, а затем...
7 месяцев, 3 недели назад Ryan - Llaver
64
голоса
1
ответ
Я не понимаю документацию : Функции уровня пакета Все функции и свойства, объявленные в файле example.kt внутри пакета org.foo.bar, включая функции расширения, скомпилированы в статические методы к...
7 месяцев, 3 недели назад Thufir
110
голосов
2
ответа
Мои проекты build.gradle выглядят следующим образом: android { compileSdkVersion 22 buildToolsVersion "22.0.1" defaultConfig { applicationId "..." minSdkVersion 15 targetSdkVersion 22 versionCode 1...
7 месяцев, 3 недели назад prom85
101
голос
3
ответа
Установка зависимостей Butter Knife генерирует эту ошибку Error:Could not find com.android.support:support-annotations:23.3.0. Required by: Butter:app:unspecified Butter:app:unspecified > com.ja...
7 месяцев, 3 недели назад mallaudin
90
голосов
2
ответа
Я установил следующие компоненты SDK на свою машину CI через командную строку: tools_r25.2.3-MacOSX андроид-NDK-r13b-Darwin-x86_64 инструменты для платформы, инструменты, дополнительные-google-m2re...
7 месяцев, 3 недели назад Igor Ganapolsky
102
голоса
1
ответ
Я работаю над созданием файла сборки нескольких проектов с помощью Gradle. Многие подпроекты должны выполнять задачу, которая существует в другом субпроекте, передавая определенные параметры. Как э...
7 месяцев, 3 недели назад amitbansalite
90
голосов
1
ответ
Я использую Android Studio для разработки приложений для Android в последнее время и, в отличие от Eclipse , использует gradle как инструменты сборки. Gradle действительно удобен, конечно, мне боль...
7 месяцев, 3 недели назад Tony Green
79
голосов
1
ответ
По какой-то причине мне приходится вручную удалять сгенерированную папку и запускать задачу градиента, чтобы получить обновленные POJO. Это моя настройка, ожидаемое поведение или ошибка? Моя настро...
7 месяцев, 3 недели назад Schultz9999
127
голосов
1
ответ
Как проверить, что buildType отлаживается в моем build.gradle ? Я хочу сделать что-то вроде: if(debug) { file.write("xxxxx") } в моем build.gradle Также, как я могу создать отладку и версию buildTy...
7 месяцев, 3 недели назад Prem
65
голосов
1
ответ
Появились некоторые проблемы с приложением Scala Play, зависящим от библиотеки Java, развернутой в локальном репозитории Maven с использованием Gradle. Я установил тестовый проект с простым модулем...
7 месяцев, 3 недели назад Tim Fulmer
79
голосов
3
ответа
Мое приложение включает в себя множество изображений, поэтому в настоящее время подписанный APK составляет> 100 мб (около 115 мб) даже с оптимизированными изображениями. Я хочу использовать расщ...
7 месяцев, 3 недели назад lorenzo
111
голосов
2
ответа
Android Studio занимает слишком много времени для создания градиента, обновления файлов приложений и т.д. Я попытался запустить его в автономном режиме. Затем синхронизация града становится неудачн...
7 месяцев, 3 недели назад Ranga
65
голосов
2
ответа
Что может быть причиной сбоя проекта RxJava в следующем исключении? jacek:~/oss/RxJava $ ./gradlew build -x test ... :rxjava-contrib:rxjava-android:compileJava Download http://repo1.maven.org/maven...
7 месяцев, 3 недели назад Jacek Laskowski
65
голосов
1
ответ
Я создал отличный проект. Он работал сам по себе. После некоторых дополнений мне пришлось добавить в импорт новую банку новой библиотеки. Пока вся рабочая область работает на Gradle, я добавил соот...
7 месяцев, 3 недели назад Gangnus
79
голосов
1
ответ
Я меняю версию плагина gradle gradle от 3.2 до 4.0 plugins { id "org.flywaydb.flyway" version "4.0" } И дать ошибку сборки Error:(10, 0) Plugin [id: 'org.flywaydb.flyway', version: '4.0'] was not f...
7 месяцев, 3 недели назад haskell
78
голосов
1
ответ
Я столкнулся с этой странной проблемой, у меня очень большое Android-ретрансляция git, есть папка libs, в которой содержится файл jar. Я клонировал это репо для своего локального, и все работает хо...
7 месяцев, 3 недели назад Acton
101
голос
2
ответа
Моя стажировка требует, чтобы я познакомился с кассандрой. Я загрузил astyanax cassandra из: https://github.com/Netflix/astyanax После сборки astyanax из источника с помощью команд: git клон git @g...
7 месяцев, 3 недели назад user2612604
64
голоса
1
ответ
Как я могу чисто выделить задачи, которые могут потребовать две разные задачи настройки в Gradle? Я пытаюсь отделить фактические задачи, которые я хочу выполнить, в файле buildSrc/dbhelpertasks.gra...
7 месяцев, 3 недели назад Shaun F
173
голоса
3
ответа
У меня есть проект, в котором я пытаюсь включить один файл из дерева исходных файлов java в проект библиотеки. Что бы я ни делал, я не могу включить только этот файл. У меня был успех в другом прое...
7 месяцев, 3 недели назад Gary Bak
79
голосов
1
ответ
моя конфигурация такова: buildToolsVersion "23.0.2" плагин gradle 2.0.0 но я получил эту ошибку: Exception while inflating <vector> org.xmlpull.v1.XmlPullParserException: Binary XML file line...
7 месяцев, 3 недели назад Allen Vork
79
голосов
1
ответ
Создала релиз apk для родного приложения с пустой реакцией, проанализировав apk, обнаружив, что папка lib по умолчанию занимает 25 Мб, есть ли способ уменьшить этот размер для универсального apk?
7 месяцев, 3 недели назад Vinil Prabhu
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема