Articles of gradle

Исправить проблему несовместимости Gradle при импорте образца образца Android

Android Studio (0.5.3) сводит меня с ума. У меня никогда не было серьезных проблем с Eclipse и ADT. Android Studio – это еще одна история: я не смог создать с ним один проект. Итак, я пытаюсь импортировать проект образца Android (который, я полагаю, имеет правильные настройки Gradle и должен быть готов к импорту): C:\pathToMyAndroidSDK\sdk\samples\android-19\content\StorageProvider Первая […]

Соотношение между версией градиента и версией инструмента построения градиента

Я новичок в градиенте и получил 2 вопроса: Сам gradle – это инструмент построения, поэтому зачем нужен скрипт для Android tool.android.tools.build:gradle:0.7.+ в скрипте? Какова связь между установленной версией gradle (скажем, 1.9) и версией этого инструмента для Android gradle, например 0,7. + В classpath 'com.android.tools.build:gradle:0.7.+' . Если бы я изменил версию последнего на 0.8. +, То […]

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

У меня есть проект библиотеки и проект приложения. Помимо других вещей, проект libary содержит некоторые png и некоторые векторные чертежи. Теперь я могу легко перезаписать png, извлекаемый в проекте приложения, присвоив ему одно и то же имя, и он будет отображаться правильно. Однако это не работает с векторными чертежами: приложение всегда показывает векторные чертежи, определенные […]

Как установить SDK Google Play Services на CircleCI

Я использую сервер CircleCI для сборки и тестирования и приложения для Android и не могу установить Android SDK для сервисов Google Play (включая службы GMS) на сервере. Мой файл circle.yml: environment: ANDROID_HOME: /usr/local/android-sdk-linux dependencies: pre: – echo y | sudo /usr/local/android-sdk-linux/tools/android update sdk –no-ui –all –filter extra-android-m2repository – echo y | sudo /usr/local/android-sdk-linux/tools/android update sdk […]

Android снова добавляет дубликат файла LICENSE.txt

Я получаю эту ошибку (AGAIN!) На Android. Недавно обновилась до последней версии gradle 0.7.3, а также до последней версии espresso framework (1.1), и я вернулся к печально известной ошибке «duplicate file». Выполнение не выполнено для задачи ': mobile: packageTesttype'. Дублирующие файлы, скопированные в APK META-INF / LICENSE.txt Файл 1: /Users/mwolfe/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpmime/4.2.4/dba4d4d224e2ca872af5be8d2992777583145478/httpmime-4.2 .4.jar Файл 2: /Users/mwolfe/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpmime/4.2.4/dba4d4d224e2ca872af5be8d2992777583145478/httpmime-4.2.4.jar Я […]

Не удается запустить модульные тесты в Android Studio

Я пытаюсь снова выполнить свои модульные тесты в течение двух дней, каждый раз, когда я пытаюсь их запустить, я получаю эту ошибку: Process finished with exit code 1 Class not found: "XXXXX.XXXXX.XXXXX.XXX"Empty test suite. Это происходит, пытаясь запустить как тестовый класс, так и просто методы. Я попытался очистить все тестовые конфигурации и перестроить проект. Кроме […]

Response-native: сбой сборки с исключением

После обновления с 0.17 до 0.19 я получаю эту ошибку каждый раз, когда я пытаюсь build application используя ( react-native run-android ). Я попытался понизить до 0,17, но это не помогло, и проблема такая же, я также искал в Интернете, но не смог найти ничего похожего на мою проблему. Я думаю, проблема заключается в том, […]

Как узнать свойства в applicationVariants плагина android gradle?

Я использую Android Studio с плагином gradle для разработки приложений. Я изучаю некоторое использование плагина android gradle на DSL Reference . Но я обнаружил, что часть applicationVariants в документе трудно понять. Он дает только такое описание: DomainObjectSet <ApplicationVariant> applicationVariants Список вариантов применения. Поскольку коллекции создаются после оценки, его следует использовать с итератором Gradle для обработки […]

Можно ли определить ресурс массива Android в Gradle?

В Gradle для Android я пытаюсь создать эквивалент этого ресурса массива строк … <resources> <string-array name="url_array"> <item>http://www.url1.com</item> <item>http://www.url2.com</item> <item>http://www.url3.com</item> </string-array> </resources> … в файле конфигурации build.gradle моего приложения. Я не хочу жестко задавать эти значения в res / values ​​/ arrays.xml, так как я хочу иметь возможность генерировать различное содержимое массива для разных вариантов сборки […]

Как град выбирает определенные URL-адреса для поиска репозитория? Как указать его в правильном направлении, чтобы я мог импортировать этот JAR?

Чтобы получить банку cwac-камеры commonsware, у меня есть это в build.grade: dependencies { compile 'com.commonsware.cwac:camera:0.6.+' } Когда я пытаюсь скомпилировать, это дает мне следующее: Error:A problem occurred configuring project ':app'. > Could not resolve all dependencies for configuration ':app:_debugCompile'. > Could not find com.commonsware.cwac:camera:0.6.12. Searched in the following locations: https://jcenter.bintray.com/com/commonsware/cwac/camera/0.6.12/camera-0.6.12.pom https://jcenter.bintray.com/com/commonsware/cwac/camera/0.6.12/camera-0.6.12.jar file:/home/alex/android/android-sdk-linux/extras/android/m2repository/com/commonsware/cwac/camera/0.6.12/camera-0.6.12.pom file:/home/alex/android/android-sdk-linux/extras/android/m2repository/com/commonsware/cwac/camera/0.6.12/camera-0.6.12.jar file:/home/alex/android/android-sdk-linux/extras/google/m2repository/com/commonsware/cwac/camera/0.6.12/camera-0.6.12.pom file:/home/alex/android/android-sdk-linux/extras/google/m2repository/com/commonsware/cwac/camera/0.6.12/camera-0.6.12.jar […]