Articles of gradle

Не удалось подписать релиз APK -: app: shrinkReleaseMultiDexComponents FAILED

Я пытаюсь создать подписанный apk, и журнал продолжает показывать мне следующую ошибку: :app:compileReleaseJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. :app:compileReleaseNdk UP-TO-DATE :app:compileReleaseSources :app:collectReleaseMultiDexComponents :app:proguardRelease Warning:com.google.android.gms.internal.zzac: can't find referenced class android.net.http.AndroidHttpClient Warning:com.google.android.gms.internal.zzw: can't find referenced method 'void addHeader(java.lang.String,java.lang.String)' in program class com.google.android.gms.internal.zzw$zza Warning:com.google.android.gms.internal.zzw$zza: can't find referenced […]

Некоторые вопросы о Gradle для Android Development

У меня есть некоторые вопросы о Gradle. В чем разница между buildscript.dependencies и dependencies ? В чем разница между classpath и compile ? Что такое apply plugin: значит?

Исключение при использовании файлов dexing: Перевод был прерван

При включении proguard в проект, который я получаю Исключение при использовании файлов dexing: Перевод был прерван К сожалению, я не понимаю, почему это полный результат – если у кого-то есть намек, что это, пожалуйста, дайте мне знать: :android:transformClassesAndResourcesWithProguardForNoMapsNoAnalyticsForFDroidRelease ProGuard, version 5.2.1 Reading program jar [/home/ligi/git/PassbookForAndroid/android/libs/zxing-core-2.3.0-SNAPSHOT.jar] (filtered) Reading program jar [/home/ligi/bin/android-sdk/extras/android/m2repository/com/android/support/support-annotations/23.1.1/support-annotations-23.1.1.jar] (filtered) Reading program jar [/home/ligi/.gradle/caches/modules-2/files-2.1/com.google.dagger/dagger/2.0.2/de8416eda7b2fd7c25836b140c39e1cbf10542f6/dagger-2.0.2.jar] […]

Не удалось найти метод classpath () для аргументов

Я получаю эту ошибку, добавляя "com.google.gms:google-services:3.0.0" этот скрипт в моей зависимости build.gradle .

Указание развернутого имени файла для артефакта AAR в проекте библиотеки Android

Я пытаюсь настроить проект библиотеки Android для развертывания нескольких артефактов в локально размещенном хранилище Maven. Я получил достаточно далеко, так что у обоих артефактов есть свой собственный POM, и он правильно развертывается в репо со следующим скриптом: android { // Publish both debug and release publishNonDefault true } uploadArchives { repositories.mavenDeployer { def majorVersion = […]

Ошибка выполнения PowerMock + Mockito: ProxyFrameworkImpl не может находиться в пути к классам

Я пытаюсь использовать PowerMock с Android InstrumentTestCase. Поскольку мой тест работает на устройстве Android, библиотеки нужно добавить в apk. Я сталкиваюсь с большими проблемами с файлами powermock + mockito и Dex. У меня есть ошибка во время выполнения с использованием только powermock + mockito в моих зависимостях: org.powermock.api.extension.proxyframework.ProxyFrameworkImpl could not be located in classpath. И […]

Два аромата с разными ресурсами, наследующими макет из одного базового аромата

У меня есть приложение для Android, разделенное на четыре разных стиля сборки. Каждый из этих вкусов имеет часть уникальных java и xml файлов, а также часть общих файлов в main . Для ясности назовем эти Cucumber , Tomato , Onion и Pepper . Эти ароматы имеют уникальные макеты, чертежи, строки, цвета, java-файлы и т. Д. […]

Build.gradle зависимости автоматически обновляет себя

compile 'com.google.android.gms:play-services:8.3.0' compile 'com.android.support:support-v4:22.2.1' compile 'com.android.support:design:22.2.1' в compile 'com.google.android.gms:play-services:8.4.0' compile 'com.android.support:support-v4:23.1.0' compile 'com.android.support:design:23.1.0' Время от времени, андроид-студия автоматически изменяет значения до последней версии, которая крайне раздражает и ломает мое приложение. Есть ли способ предотвратить это? Прошли поиск google и stackoverflow, но ничего не появилось.

Gradle плагин google-services не работает с gradle-experimental: 0.6.0-alpha7

Я хочу использовать gradle-experimental: 0.6.0-alpha7 для использования интеграции сборки NDK в Android Studio 1.5.1. Но теперь мой google-services.json больше не преобразован, например, для R.xml.global_tracker для аналитики. я использую classpath 'com.android.tools.build:gradle-experimental:0.6.0-alpha7' classpath 'com.google.gms:google-services:2.0.0-alpha6' В моем глобальном build.gradle и apply plugin: 'com.android.model.application' apply plugin: 'com.google.gms.google-services' Поверх моего файла градиента приложения. Плагин com.google.gms: google-services, используемый для работы, когда […]

Adapt AndroidAnnotations Настройки Maven для Gradle

Можно ли настроить AndroidAnnotations Maven в Gradle? Http://code.google.com/p/androidannotations/wiki/MavenEclipse Я не могу заставить работать. Я продолжаю получать com.sun.codemodel#codemodel;2.5-FROZEN-AA: not found Пока у меня это description = "App" abbreviation = "App" version = '1.0.0.BUILD-SNAPSHOT' buildscript { repositories { mavenRepo name: 'gradle-android-plugin', urls: 'http://jvoegele.com/maven2/' mavenRepo name: 'androidannotations', urls: 'http://repository.excilys.com/content/repositories/releases/' } def gradleAndroidPluginVersion = '1.0.0' dependencies { classpath "com.jvoegele.gradle.plugins:android-plugin:$gradleAndroidPluginVersion" […]