Articles of gradle

Как импортировать RecyclerView для Android L-preview

Попытка использовать новый RecyclerView из библиотеки поддержки. Я загрузил обновление 20 для библиотеки поддержки с помощью менеджера SDK. Я добавил файл jar в папку libs и добавлен в путь сборки – вам не удастся использовать RecyclerView. Пытался использовать также зависимость градиента в соответствии с API разработчика Android – не уверен, что это подходящее место для […]

Confused о testCompile и androidTestCompile в Android Gradle

Я новичок в тестировании мира и даже больше в мире тестирования Android. Хотя исследование Robolectric, которое помогает с проверкой на Android, одна вещь меня больше сбивает с толку. Иногда в Интернете я вижу людей, использующих testCompile слово testCompile в зависимостях сценария построения градиента при ссылке на Robolectric, в то время как другие используют androidTestCompile . […]

Что делает transitive = true в Gradle именно так (wrt crashlytics)?

Что делает Gradle transitive = true ? Это не ясно из документации Gradle . Это связано с compile внутри build.gradle . В моем случае я зависим от атак Android. compile('com.crashlytics.sdk.android:crashlytics:2.2.2@aar') { transitive = true; } В нескольких документах Gradle ( здесь и здесь ) подразумевается, что «transitive» по умолчанию имеет значение true. Однако удаление transitive […]

Autoincrement VersionCode с дополнительными свойствами gradle

Я создаю приложение Android с градиентом. До сих пор я использовал файл манифеста для увеличения версии Code, но я хотел бы прочитать версию Code из внешнего файла и в зависимости от того, является ли это аромат выпуска или отладочный аромат, увеличьте VersionCode. Я попробовал дополнительные свойства, но вы не можете их сохранить, а это значит, […]

Запуск простых тестов JUnit на Android Studio (IntelliJ) при использовании конфигурации на основе Gradle

Я использую Android Studio/IntelliJ для разработки существующего Android проекта и хотел бы добавить несколько простых модульных тестов JUnit . Какая правильная папка для добавления таких тестов? Плагин android Gradle определяет структуру каталогов с src/main/java для основного исходного кода и src/instrumentTest/java для тестов на Android . Попытка добавить мои тесты JUnit в instrumentTest не помогла мне. […]

Добавить репозиторий maven для сборки.gradle

Я добавил настраиваемый репозиторий maven для сборки.gradle в Android Studio, но зависимость не найдена Репозиторий Maven и зависимость <repository> <id>achartengine</id> <name>Public AChartEngine repository</name> <url>https://repository-achartengine.forge.cloudbees.com/snapshot/</url> </repository> <dependency> <groupId>org.achartengine</groupId> <artifactId>achartengine</artifactId> <version>1.2.0</version> </dependency> build.gradle buildscript { repositories { mavenCentral() maven { url "https://repository-achartengine.forge.cloudbees.com/snapshot/" } } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } } apply plugin: 'android' dependencies { compile fileTree(dir: […]

Android java.exe завершен с ненулевым значением выхода 1

Я пробовал искать похожие, и никакое решение не работало. Я ранее запускал приложения без проблем, но мое новое приложение внезапно начало давать мне проблемы. Это всегда терпит неудачу, когда я пытаюсь запустить его, говоря: Error:Execution failed for task ':app:preDexDebug'. com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files (x86)\Java\jdk1.7.0_67\bin\java.exe'' finished with non-zero exit value 1 Вот что отображается […]

Android-Ошибка: выполнение не выполнено для задачи ': app: transformClassesWithDexForRelease'

Проблема в том, что я могу запускать свое приложение, когда меняю в режим debug но он не работает, когда я переключаюсь в режим release . Исключение: FAILURE: Сбой сборки с исключением. Выполнение не выполнено для задачи ': app: transformClassesWithDexForRelease'. Com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process. Internal.ExecException: процесс «команда» /Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home/bin/java '' завершен с ненулевым значением выхода 1 […]

Каков синтаксис для написания комментариев в файле build.gradle?

Глядя вниз на этот файл build.gradle apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion "21.1.2" defaultConfig { applicationId "package.myapp" minSdkVersion 19 targetSdkVersion 21 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.nineoldandroids:library:2.4.0' } Что, если я хотел бы […]

Ошибка: нет такого свойства: GROUP для класса: org.gradle.api.publication.maven.internal.ant.DefaultGroovyMavenDeployer

Я хочу использовать RecyclerViewLib в своем проекте, и для этого я загрузил его и импортировал его в качестве модуля в мой пустой проект Android «привет мир». Я использую android studio v1.0.1, используя sdk manager v24, и это мое приложение / build.gradle apply plugin: 'com.android.application' android { compileSdkVersion 17 buildToolsVersion "19.1.0" defaultConfig { applicationId "com.example.mk.dragdrop4" minSdkVersion […]