Articles of gradle

Задача с именем «testDebug» не найдена в проекте ': module'

Начиная с com.android.tools.build:gradle:1.3.0 вы можете запускать Task with name 'testDebug' not found in project ':module'. Как и в предыдущем этапе построения, невозможно было правильно протестировать библиотечные модули с помощью Robolectric & Java. Это обходное решение было создано: afterEvaluate { project -> android.libraryVariants.each { variant -> println variant.name println tasks tasks.getByName("test${variant.name.capitalize()}") { dependsOn "assemble${variant.name.capitalize()}" } } […]

Два проекта Android с общим модулем в одном хранилище с использованием gradle

Мы создаем приложение (фактически 2), которое разбивается на два отдельных проекта, но использует один и тот же репозиторий GIT (2 отдельные папки в git root). Это одно приложение для карманных компьютеров и одно для другой платформы. Но они должны делиться некоторыми кодами, такими как Utils, вызовы API и т. Д. Структура папки выглядит следующим образом: […]

Build.gradle в проекте vs. build.gradle в приложении

Я начал проект в Android Studio, с IntelliJ. Проект включает в себя два файла, называемых build.gradle . Один находится под app папки, а один находится под основной папкой, которая является именем моего проекта, например MyProject . Зачем нужны два? В чем разница между двумя build.gradle s?

Задача сборки Gradle installRelease отсутствует в Android-проекте

Кажется, что Gradle потерял тип сборки в проекте, над которым я работаю. Я могу воссоздать минимальную проблему следующим образом. У меня есть следующие файлы: build.gradle local.properties src/main/AndroidManifest.xml build.gradle: buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:+' } } apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultConfig { minSdkVersion 1 targetSdkVersion 23 […]

Модернизация не может получить доступ к HttpUrl

Я включил ниже библиотеки в папку с папкой моего приложения: Компилировать файлы ('libs / retrofit-2.0.0-beta2.jar') Компилировать файлы ('libs / converter-gson-2.0.0-beta1.jar') При запуске приложения это приводит к такой ошибке: Ошибка: (17, 17) ошибка: не удается получить доступ к файлу класса HttpUrl для com.squareup.okhttp.HttpUrl не найден Я создал приложение, включая модификацию, как сказано здесь: Самое большое обновление […]

Как поместить определенные классы в основной файл DEX?

Мы обнаружили проблему на Amazon market что IAP не работает, если приемники расположены не в основном файле DEX . Вопрос заключается в том, как заставить gradle помещать определенные классы (приемники) в основной файл DEX . EDIT: обновлено с настройками DEX градиента afterEvaluate { tasks.matching { it.name.startsWith('dex') }.each { dx -> if (dx.additionalParameters == null) { […]

Как выполнить команду в Windows cmd с помощью Gradle?

Я пытаюсь выполнить эту команду с помощью Gradle. .\build\build.exe parse /p 246 /o ".\strings.xml.bcg" /novalidate /l 1033 /sr "@LbaRoot@\settings\default\lss\default.config" "..\app\src\main\res\values\strings.xml" Это отлично работает, когда я выполняю команду в командной строке. Я пытаюсь воспроизвести поведение с помощью Gradle task runLSBuild(type:Exec) { workingDir '../outer_build' //on windows: commandLine '.\\build\\build.exe','parse /p 246 /o ".\\strings.xml.bcg" /novalidate /l 1033 /sr "@LbaRoot@\\settings\\default\\lss\\default.config" […]

Проблема с Gradle при обновлении с 0.14.0 до 1.0.0

Я только что обновил свою студию Android с 1.0 RC 2 до 1.0.1. После этого мне было предложено обновить плагин gradle от 0.14.0 до 1.0.0. Как только я это сделал, сборка градиента терпит неудачу с помощью erro – Error:No such property: GRADLE_SUPPORTED_VERSIONS for class: com.saikoa.dexguard.h Кто-нибудь еще сталкивался с подобными проблемами? Благодаря тонну ! Мой […]

Как синхронизировать Gradle с Apache Cordova

Я установил Apache Cordova на свой компьютер, и все в порядке, но … Когда я пытаюсь построить каждый проект … (в интерфейсе командной строки) cordova пытается загрузить Gradle … Вывод командной строки: ANDROID_HOME = C: \ Android \ SDK JAVA_HOME = C: \ Program Files \ Java \ jdk1.8.0_92 Загрузка http://services.gradle.org/distributions/gradle-2.2.1-all.zip Но я уже установил […]

Как изменить версию инструмента сборки в Android Studio

У меня проблема с использованием jfeinstein10 Sliding Menu Я добавил библиотеку в папку моего корневого проекта. Но я получаю эту ошибку: Ошибка. Версия SDK Build Tools (17.0.0) слишком мала для проекта «: SlidingMenu». Минимальное значение – 19.1.0 Но я уже использую «19.1.0», но он все еще говорит, что я использую 17.0.0 Вот мой build.gradle apply […]