Articles of Градиент

Как исключить зависимость для аромата в градиенте

Мы андроид проекты с большим количеством вкусов. Один аромат включает aar, который связывает android-async-http внутри файла aar. Проблема в том, что мы уже определили зависимость от компиляции для всех наших вкусов: compile 'com.loopj.android:android-async-http:1.4.6' И это приводит к неудачной сборке с ошибкой: > com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/loopj/android/http/AssertUtils.class Я пытаюсь исключить эту зависимость только для одного […]

Студия Android не может видеть журналы исключений только в режиме отладки

Я не могу видеть журналы исключений в Android Studio версии 2.1.0 в режиме отладки и могу видеть его режим выпуска Я использую следующую версию gradle classpath 'com.android.tools.build:gradle:2.1.0' Ниже приведен список служб Google Play. compile 'com.google.android.gms:play-services:8.4.0' Я использую google analytics, и я также добавил следующий код t.enableExceptionReporting(false); Тем не менее я не могу видеть журналы исключений […]

Ошибка переноса неподходящего файла: com.android.dx.cf.code.SimException

У меня есть проект, который имеет несколько Build Variants и для первой сборки Android Studio (с jdk 1.8 или 1.7, не имеет значения) это ошибка при следующих ошибках, но странная часть для второго запуска работает, очень раздражает и занимает много времени: : Приложение: transformClassesWithDexForBuildVariantDebug Ошибка преобразования uncaught: com.android.dx.cf.code.SimException: несоответствие типа локальной переменной: попытайтесь установить или […]

Создание сборки Gradle для Android, использующего ViewPagerIndicator

Когда я запускаю gradle AssembleDebug я получаю сообщение о том, что поддержка-v4 уже добавлена. Я не могу понять, почему он добавляется дважды. Ниже представлена ​​полная структура проекта и журнал ошибок. Моя структура каталогов выглядит следующим образом (для ясности удалены дополнительные каталоги). ├── settings.gradle ├── project │ ├── AndroidManifest.xml │ ├── build.gradle │ ├── res │ […]

Ошибка неразрешенной зависимости при создании нового проекта

Эта ошибка появляется при создании нового Android-приложения в Android Studio с использованием Fixed Tabs + Swipes для навигации. В нем говорится: Следующие зависимости не были разрешимы. Подробнее см. В файле build.gradle. – com.android.support:appcompat-v7:18.0.0 Я нацелен на устройства Android 4.0+. Зачем нужна библиотека совместимости? Один из способов – установить эту библиотеку с помощью менеджера Android SDK, […]

Gradle: выполнение не выполнено для компиляции задачиReleaseAidl

У меня проблемы с обновлением до Gradle 1.8 в студии Android. Когда я скомпилирую, я получаю эту ошибку: Gradle: Execution failed for task ':App Code:compileReleaseAidl'. > Could not call IncrementalTask.taskAction() on task ':App Code:compileReleaseAidl' Это мой build.gradle: buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' classpath 'com.newrelic.agent.android:agent-gradle-plugin:2.397.0' } } repositories { mavenCentral() maven […]

Опубликовать проект android gradle для локального репозитория maven

Я создал проект студии Android и теперь хочу опубликовать его на локальном репозитории maven с помощью gradle, чтобы он мог использоваться как зависимость от других проектов. Много искали, но не смогли найти решение. пытался : apply plugin: 'maven-publish' //never succed

Глобальная подписьConfig для многопроектной сборки

Я использую структуру проекта следующим образом: root |–build.gradle |–settings.gradle | |–child1 | |–build.gradle | |–child2 |–build.gradle В обоих дочерних проектах build.gradle содержит следующее: apply plugin: 'android' … android { … signingConfigs { release { storeFile file("release.keystore") storePassword "pass" keyAlias "alias" keyPassword "pass" } } buildTypes { release { signingConfig signingConfigs.release } } … } Как […]

Android Studio gradle build успешно, несмотря на ошибку уровня api

Я работаю над проектом Android, уровень Api равен 10, его объявлено в файлах build.gradle и AndroidManifest.xml defaultConfig { minSdkVersion 10 targetSdkVersion 15 } <uses-sdk android:minSdkVersion="10" android:targetSdkVersion="15" /> Когда я использую класс ActionBar, Android Studio Editor подчеркнул эту строку и дал предупреждение, поскольку я ожидал, что «для вызова требуется уровень API 11 (текущий мин – 10): […]

Относительная зависимость проекта от Gradle с HoloEverywhere

У меня есть эта структура каталогов: Project contrib/ holo-everywhere library addons/ slider preferences app-library app-one app-two settings.gradle Мои настройки.gradle выглядят следующим образом: include 'contrib:holo-everywhere:library' include 'contrib:holo-everywhere:addons:preferences' include 'contrib:holo-everywhere:addons:slider' include 'app-library' include 'app-one' include 'app-two' contrib:holo-everywhere:addons:preferences зависят от contrib:holo-everywhere:library . dependencies { compile project(':contrib:holo-everywhere:library') } contrib:holo-everywhere:library строится успешно и когда contrib:holo-everywhere:addons:preferences строятся, я получаю некоторую неясную […]