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

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

1031
В чем разница между реализацией и компиляцией в Gradle?

После обновления до Android Studio 3.0 и создать новый проект, я заметил , что в build.gradleесть новый способ для добавления новых зависимостей вместо того compileесть implementationи вместо того , чтобы testCompileесть testImplementation. Пример: implementation...

1027
Android Studio: добавить банку в качестве библиотеки?

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

788
Все библиотеки com.android.support должны использовать одинаковую спецификацию версии

После обновления до андроид студии 2.3 я получил это сообщение об ошибке. Я знаю, что это просто подсказка, поскольку приложение работает нормально, но это действительно странно. Все библиотеки com.android.support должны использовать одну и ту же спецификацию версий (смешивание версий может...

780
Ошибка при получении родительского элемента: не найден ресурс, который соответствует указанному имени после обновления до AppCompat v23

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

636
Gradle build без тестов

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

608
Как добавить локальную зависимость файла .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') } И вы...

543
Использование gradle для поиска дерева зависимостей

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

514
Как создать файл с подписанным релизом apk, используя Gradle?

Я хотел бы иметь мою сборку Gradle для создания релиза подписанный файл apk с использованием Gradle. Я не уверен, что код правильный или мне не хватает параметра при выполнении gradle build? Вот часть кода в моем файле Gradle: android { ... signingConfigs { release { storeFile...

497
Метод Gradle DSL не найден: 'runProguard'

Я получаю ошибку после обновления из моего последнего проекта. Не проблема в моем коде, но у меня проблемы с build.gradle. Как я могу это исправить? код build.gradle здесь: apply plugin: 'android' android { compileSdkVersion 21 buildToolsVersion '20.0.0' packagingOptions { exclude...

461
Сборка и запуск приложения через Gradle и Android Studio медленнее, чем через Eclipse

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

441
Автоматически принимать все лицензии SDK

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

417
Можно ли объявить переменную в Gradle для использования в Java?

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

406
Как вручную включить внешний пакет aar с помощью новой системы сборки Gradle Android

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

390
Как определить дом Gradle в IDEA?

Я пытаюсь импортировать проект Gradle в IntelliJ, и когда я попадаю в Gradle Homeтекстовое поле, он не заполняется автоматически и не вводит путь к Gradle Homeрезультату в допустимом местоположении - у меня установлена GRADLE_USER_HOMEпеременная среды (то, что я считаю !) правильный путь, и я смог...

383
Не найдено подходящего клиента для имени пакета (Google Analytics) - несколько productFlavors & buildTypes [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост. . Закрыто в прошлом году . Улучшить этот вопрос Контекст: Я пытаюсь настроить...

376
appcompat-v7: 21.0.0 ': не найден ресурс, соответствующий указанному имени: attr' android: actionModeShareDrawable '

При попытке использовать последнюю версию библиотеки поддержки appcompat-v7 в моем проекте я получаю следующую ошибку: /Users/greg/dev/mobile/android_project/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/21.0.0/res/values-v11/values.xml Error:(36, 21) No resource found that...

359
HttpClient не будет импортировать в Android Studio

У меня есть простой класс, написанный в Android Studio: package com.mysite.myapp; import org.apache.http.client.HttpClient; public class Whatever { public void headBangingAgainstTheWallExample () { HttpClient client = new DefaultHttpClient(); } } и из этого я получаю следующую ошибку времени...