Articles of gradle

IllegalArgumentException: уже добавлено: Landroid / support / v4 / accessibilityservice / AccessibilityServiceInfoCompat $ AccessibilityServiceInfoIcsImpl;

Я использую Android Studio + gradle на MyProject + Facebook api в качестве библиотеки. См. Ниже настройки. Я попытался удалить все ссылки на support-v4 (либо r7 или 18.0.0), и заменить их на support-v13, но сообщение с v4 все еще присутствовало. Я также заметил, что поддержка-v4-r7 появляется во внешних библиотеках, хотя она вообще не упоминается нигде. […]

Gradle Android buildTypes, переопределяющие друг друга

Я был бы признателен за любую помощь в этом, так как я noobie w / gradle. У меня есть скрипт сборки с несколькими типами buildTypes, но он показывает, что один из них перезаписывает другие. Вот мой build.gradle: buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.4.2' } } apply plugin: 'android' dependencies { compile […]

Android Studio 2.1.1: «не обнаружено устройств USB или запущенных эмуляторов»

Внезапно моя Android-студия перестала обнаруживать все мои устройства, ни одна из них не работает. Это происходит от одного исполнения к другому. Я изменил несколько строк кода (возможно, минут на минуту), ударил (мгновенный запуск), а затем я пропустил все свои устройства. Я использую Mac и как устройства: Nexus 5x, Galaxy s6 и Oneplus One. Что может […]

Невозможно добавить конфигурацию с именем «testCompile», поскольку конфигурация с таким именем уже существует

При обновлении до плагина 1.1.0 я продолжал получать следующую ошибку Cannot add a configuration with name 'testCompile' as a configuration with that name already exists Я также использую плагин Robolectric gradle отсюда , v0.14.0. Новый плагин gradle 1.1.0 добавляет дополнительную поддержку тестирования модулей, поэтому я подозреваю, что градиент и плагины Robolectric борются за использование «testCompile», […]

Избегайте кэша градиента для версий моментальных снимков

Я работаю с версиями некоторых версий библиотеки SNAPSHOT в Android Studio. Проблема в том, что Gradle, похоже, использует кешированную версию этих библиотек и не обновляет новую обновленную версию моментального снимка. Я попытался использовать что-то подобное в моем сценарии градиента, но он не работает. dependencies { compile ('myGroupId:myArtifactId:XYZ-SNAPSHOT'){ changing=true } } Единственным обходным ~/.gradle/caches которое, похоже, […]

Как исключить jar-файл из моей целевой сборки библиотеки Android

Я использую Android Studio и имею несколько приложений, которые полагаются на один и тот же код. Я переместил общий код в отдельную библиотеку, чтобы включить его в свои приложения. Проект библиотеки ( MyLib ), который я создал для этой цели, требует компиляции jar-файла, поэтому я добавил его в каталог libs проекта. Мой build.gradle основного модуля […]

Com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException

Я использую Android studio 1.2.2. Я включил карты 4 work sdk, после этого Build не работает, мы используем google play services lib в нашем проекте (используя только com.google.android.gms.tagmanager. *). Теперь, после интеграции googlemaps_sdk_m4b_lib, сборка не создается. До этого Пробовал искать только тег tagmanager google_play_services_lib, но который недоступен в качестве зависимости. Сбой сборки не выполняется: : […]

Оценка ошибки разбора XML: префикс не должен привязываться к одному из зарезервированных имен пространства имен

Я работал над своим проектом, когда обновил Android Studio до версии AI-141.2024585. Перед обновлением все хорошо работало, но затем проект не компилировался. У меня есть эта ошибка Ошибка: (3) Ошибка синтаксического разбора XML: префикс не должен привязываться к одному из зарезервированных имен пространства имен. И это файл values.xml с ошибкой: <?xml version="1.0" encoding="utf-8"?> <resources xmlns:ns1="http://www.w3.org/2000/xmlns/"> […]

Пользовательская задача Gradle для сохранения обработанного Json файла. Android

Я хочу автоматизировать синтаксический анализ и сохранение объекта json для ресурса или исходного каталога во время сборки градиента. У меня есть класс java для разбора java, и я знаю, как его запустить из градиента. Я не знаю, как сохранить результаты или этот класс в любой из указанных выше папок. Ниже приведен пример того, как я […]

Почему я должен включать зависимость градиента как `@ aar`

Почему (или shouldnt) я должен включать зависимость @aar как @aar , Каковы преимущества / недостатки, если таковые имеются? Как вы можете видеть, я добавил @aar в библиотеки ниже, которые его поддерживали. Но все, казалось, работало, прежде чем это делать … dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:22.1.1' compile 'com.google.android.gms:play-services-maps:7.3.+' compile 'com.google.guava:guava:18.0' compile 'com.octo.android.robospice:robospice-spring-android:1.4.14' […]

Intereting Posts