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

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


8
В чем разница между реализацией и компиляцией в Gradle?
После обновления до Android Studio 3.0 и создать новый проект, я заметил , что в build.gradleесть новый способ для добавления новых зависимостей вместо того compileесть implementationи вместо того , чтобы testCompileесть testImplementation. Пример: implementation 'com.android.support:appcompat-v7:25.0.0' testImplementation 'junit:junit:4.12' вместо compile 'com.android.support:appcompat-v7:25.0.0' testCompile 'junit:junit:4.12' В чем разница между ними и что я …

30
Android Studio: добавить банку в качестве библиотеки?
Я пытаюсь использовать новую Android Studio, но не могу заставить ее работать правильно. Я использую библиотеку Gson для сериализации / десериализации JSON-объектов. Но библиотека как-то не включена в сборку. Я создал новый проект только с MainActivity . Скопировал gson-2.2.3.jar в папку / libs и добавил его как зависимость библиотеки ( …

24
Ошибка при получении родительского элемента: не найден ресурс, который соответствует указанному имени после обновления до AppCompat v23
Я всегда программировал Android с помощью Eclipse и решил начать переход на Android Studio . Я решил использовать тот же SDK, который у меня уже был для Eclipse, тогда: Начал новый проект Установить минимальный SDK 4.0 (уровень API 14) Выберите опцию «Пустое действие» Используемые имена по умолчанию для названия деятельности …


11
Gradle build без тестов
Я хочу выполнить gradle buildбез выполнения модульных тестов. Я старался: $ gradle -Dskip.tests build Кажется, это ничего не делает. Есть ли какая-то другая команда, которую я мог бы использовать?
636 gradle 

16
Как добавить локальную зависимость файла .jar в файл build.gradle?
Поэтому я попытался добавить свою локальную зависимость файла .jar в мой файл build.gradle: apply plugin: 'java' sourceSets { main { java { srcDir 'src/model' } } } dependencies { runtime files('libs/mnist-tools.jar', 'libs/gson-2.2.4.jar') runtime fileTree(dir: 'libs', include: '*.jar') } И вы можете видеть, что я добавил файлы .jar в папку referencedLibraries …

14
Использование gradle для поиска дерева зависимостей
Можно ли использовать gradle для создания дерева того, что зависит от чего? У меня есть проект, и я хотел бы выяснить все зависимости, чтобы я мог немного обрезать его с помощью предварительных объявлений и т. Д.
543 gradle 

30
Как создать файл с подписанным релизом apk, используя Gradle?
Я хотел бы иметь мою сборку Gradle для создания релиза подписанный файл apk с использованием Gradle. Я не уверен, что код правильный или мне не хватает параметра при выполнении gradle build? Вот часть кода в моем файле Gradle: android { ... signingConfigs { release { storeFile file("release.keystore") storePassword "******" keyAlias …

5
Метод Gradle DSL не найден: 'runProguard'
Я получаю ошибку после обновления из моего последнего проекта. Не проблема в моем коде, но у меня проблемы с build.gradle. Как я могу это исправить? код build.gradle здесь: apply plugin: 'android' android { compileSdkVersion 21 buildToolsVersion '20.0.0' packagingOptions { exclude 'META-INF/DEPENDENCIES' exclude 'META-INF/LICENSE' exclude 'META-INF/LICENSE.txt' exclude 'META-INF/license.txt' exclude 'META-INF/NOTICE' exclude …

27
Сборка и запуск приложения через Gradle и Android Studio медленнее, чем через Eclipse
У меня есть мультипроект (~ 10 модулей), сборка которого занимает около 20-30 секунд каждый раз. Когда я нажимаю «Выполнить» в Android Studio, мне приходится каждый раз ждать, чтобы перестроить приложение, что крайне медленно. Можно ли автоматизировать процесс сборки в Android Studio? Или у вас есть какой-нибудь совет, как сделать этот …

30
Автоматически принимать все лицензии SDK
Начиная с Gradle Android плагины 2.2-альфа4 : Gradle попытается загрузить отсутствующие пакеты SDK, от которых зависит проект Это удивительно круто и известно, что это проект JakeWharton . Но, чтобы загрузить библиотеку SDK, вам необходимо: принять лицензионные соглашения или Gradle сообщает вам: Вы не приняли лицензионные соглашения следующих компонентов SDK: [Android …


9
Можно ли объявить переменную в Gradle для использования в Java?
Можно ли объявить переменную в Gradle для использования в Java? По сути, я хотел бы объявить некоторые переменные в build.gradle, а затем получить их (очевидно) во время сборки. Так же, как макросы препроцессора в C / C ++ ... Пример объявления будет что-то вроде этого: android { debug { A_VAR_RETRIEVABLE_IN_JAVA …

20
Как вручную включить внешний пакет aar с помощью новой системы сборки Gradle Android
Я экспериментировал с новой системой сборки Android и столкнулся с небольшой проблемой. Я собрал свой собственный aar-пакет ActionBarSherlock, который я назвал «actionbarsherlock.aar». На самом деле я пытаюсь использовать этот файл для создания моего окончательного APK. Если я включу всю библиотеку ActionBarSherlock в качестве модуля android-библиотеки в свой основной проект с …

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