Intereting Posts
Есть ли причина, по которой передача объектов в намерения не является прямой? Android RelativeLayout: как разместить представление под другим видом, если оба не находятся в одном контейнере Длинный клик по кликируемому диапазону не срабатывает, пока не появится щелчок Phonegap Android создать файл, если он не существует и записать в него Ошибка компиляции в Android Studio с сервисами Google Play Android Studio – исключение mergeDebugResources Цвет фона в CardView всегда белый Почему я получаю эту ошибку «Ожидаемый ресурс типа raw» в Android Studio? Как улучшить пропускную способность GATT для Bluetooth с низким энергопотреблением Bluetooth? Доступ к полю локального поля и объекта. Не так ли? Методология тестирования Java и андроида Ошибка теста блока привязки к андроидной ошибке Не удалось проанализировать параметры компилятора привязки данных. Params: Android Gallery на Android 4.4 (KitKat) возвращает другой URI для Intent.ACTION_GET_CONTENT Eclipse не создает проект Android, ориентированный на 5.0 Lollipop Создание приложений для iphone & android для существующего приложения rails

Повторяющаяся запись Gradle

Я объединил Mobile SDK в мой проект, и он больше не будет построен. У него есть какое-то столкновение с библиотекой gson, которую я использую. Я получаю эту ошибку во время сборки:

Error:Execution failed for task ':app:packageAllDebugClassesForMultiDex'. > java.util.zip.ZipException: duplicate entry: com/google/gson/Gson$5.class 

Это мой build.gradle

 buildscript { repositories {maven { url 'https://maven.fabric.io/public' }} dependencies {classpath 'io.fabric.tools:gradle:1.+'}} apply plugin: 'com.android.application' apply plugin: 'io.fabric' android { compileSdkVersion 22 buildToolsVersion "22.0.0" defaultConfig {...} buildTypes {release {...}} dexOptions {preDexLibraries = false incremental true javaMaxHeapSize "4g"} packagingOptions {...}} repositories { mavenCentral() maven { url 'https://maven.fabric.io/public' }} dependencies { ... compile('com.crashlytics.sdk.android:crashlytics:2.2.4@aar') { transitive = true;} compile 'io.branch.sdk.android:library:1.5.5' compile('com.digits.sdk.android:digits:1.5.0@aar') { transitive = true;}} 

    Это решение

     compile('com.digits.sdk.android:digits:1.5.0@aar') { transitive = true; exclude module: 'gson'; } 

    Вам нужно добавить модуль исключения: 'gson'