Articles of android gradle

Android Gradle Plugin 1.1.0 – getNdkFolder () больше не найден, любая замена?

Я только что обновил плагин Android Gradle до 1.1.0 от 1.0.0, и я получил эту ошибку: Нет сигнатуры метода: com.android.build.gradle.LibraryPlugin.getNdkFolder () применим для типов аргументов: () значения: [] Я попытался найти diff плагина gradle 1.0.0 до 1.1.0, но не смог найти нигде в Интернете. Похоже, метод getNdkFolder был либо изменен, либо удален. Есть ли замена? […]

Ошибка Android Studio Gradle «Несколько файлов dex определяют …»

Мой проект работал нормально, когда я добавил в свой проект facebook sdk, у меня есть ошибка, подобная этой, я пробовал так много способов исправить это, но я этого не сделал. Что мне делать? Error:Execution failed for task ':app:packageAllDebugClassesForMultiDex'. > java.util.zip.ZipException: duplicate entry: bolts/AggregateException.class График моего приложения ниже apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion […]

Ошибка: (2, 0) Плагин с id 'com.github.dcendents.android-maven' не найден

Я использую следующую библиотеку, чтобы добавить дизайн материалов в мой проект Android https://github.com/navasmdc/MaterialDesignLibrary Но после импорта в качестве модуля я получаю следующую ошибку. Как я могу это исправить Error:(2, 0) Plugin with id 'com.github.dcendents.android-maven' not found.

TransformClassesAndResourcesWithProguardForRelease FAILED

Я пытаюсь создать приложение для Android с помощью Gradle на консоли. Но получить ниже ошибки о задаче ': app: transformClassesAndResourcesWithProguardForRelease': build.gradle: buildscript { repositories { jcenter() maven { url "https://jitpack.io" } } dependencies { classpath 'com.android.tools.build:gradle:2.2.3' classpath 'com.google.gms:google-services:3.0.0' } } allprojects { repositories { jcenter() maven { url "https://jitpack.io" } } } task clean(type: Delete) […]

Почему я не могу использовать задачу gradle connectedDebugAndroidTest в моем скрипте сборки?

Я могу ссылаться на задачу connectCheck (которая появилась из плагина android) из моего скрипта сборки: connectedCheck.finalizedBy AndroidShowTestResults Но пытаясь использовать connectedDebugAndroidTest (который также появился из плагина android) connectedDebugAndroidTest.finalizedBy AndroidShowTestResults дает мне Ошибка: (48, 0) Не удалось найти свойство 'connectedDebugAndroidTest' в проекте ': app'. И если я попробую task connectedDebugAndroidTest << {print '123'} Он проклинает меня […]

Зависимости от компиляции с несколькими вкусами в градиенте

Есть ли способ скомпилировать зависимости несколькими способами в Android Studio (build.gradle)? У меня 2 группы вкуса, и в каждом 2 вариантах. Из 4 возможных комбинаций я хотел бы быть в состоянии зависеть от lib, только если я буду как последним, так и свободным. LastCompile или freeCompile, но lastFreeCompile этого не делает. Это важная часть моего […]

Использовать multiDexEnabled без Gradle, но процесс сборки Eclipse

Начиная с последней версии SDK, гораздо проще создавать приложения с несколькими файлами dex ( https://developer.android.com/tools/building/multidex.html ), мой вопрос в том, может ли эта новая функция также использоваться, когда я «Не использовать Gradle для процесса сборки, а« старую »цепочку сборки Eclipse? «MultiDexEnabled true» в файле сборки Gradle должен быть передан в компилятор Android также другими способами?

Использовать плагин Android DataBinding параллельно плагину GoogleServices

Кто-нибудь мог использовать плагин Android DataBinding параллельно с плагином GoogleServices? dependencies { classpath 'com.android.tools.build:gradle:1.3.1' classpath 'com.google.gms:google-services:1.4.0-beta3' classpath 'com.android.databinding:dataBinder:1.0-rc1' } apply plugin: 'com.google.gms.google-services' apply plugin: 'com.android.databinding' И тогда весь проект просто взорвался. Когда я удаляю сервисный плагин, тогда работает привязка данных. Это стек стек. [data binding plugin]: failed to setup data binding java.lang.NoSuchMethodError: com.android.build.gradle.AppExtension.getApplicationVariants()Lorg/gradle/api/internal/DefaultDomainObjectSet; at android.databinding.tool.DataBinderPlugin.createXmlProcessorForApp(DataBinderPlugin.java:233) […]

Ошибка API Google Play 401

Я использую библиотеку издателя gradle-play-publisher для загрузки своего приложения в Google Play, но при выполнении задачи публикации я получаю ошибку 401 «Несанкционированный доступ». Создана учетная запись моего аккаунта Google Play и службы в Dev Console. Play API включен. Как видно из журналов сборки, первый отправленный запрос: POST https://accounts.google.com/o/oauth2/token Я получаю 200 OK и следующий json: […]

Android Studio игнорировать –core-library flag

У меня есть проект, который я хочу настроить на своем компьютере. На anothe компьютере это работает, но со старой версией Android Studio 0.4.0 всякий раз, когда я использую 0.5.2 Прогресс заключается в том, что после запуска приложения он показывает ошибку Ошибка сценария сборки, неподдерживаемый метод Gradle DSL найден: 'coreLibrary ()'! Возможными причинами могут быть: – […]