Articles of android gradle

Ошибки командной строки для Android gradle androidDependencies

Итак, когда я запускаю команду androidDependencies из Android Studio, я получаю следующий выход LONG. Что означают все ОШИБКИ? Он по-прежнему успешно работает, должен ли я что-то делать с ошибками, и если да, то как мне их очистить? Выход Android-разработчиков Information:Gradle tasks [androidDependencies] :app:androidDependencies debug +— LOCAL: notification-hubs-0.4.jar +— LOCAL: android-viewbadger.jar +— LOCAL: android-maps-extensions.jar +— com.google.android.gms:play-services:8.4.0 […]

Gradle: изменить цель построения NDK независимо от цели сборки SDK

Раньше я использовал eclipse для проектов NDK, файл Android.mk был отлично подходит для компиляции NDK с уровнем API 9, позволяя компиляции приложения (SDK) на уровне API 22. Но кажется, что это невозможно при использовании Экспериментальная система сборки Gradle (2.5) с Android Studio 1.3 RC1. Что я могу сделать для компиляции только NDK на уровне API […]

Каков правильный способ установки приложения Android при использовании параметров аромата?

Я использую параметры вкуса в своем проекте, и я использую цикл for, чтобы установить приложение для моих сгенерированных ароматов: flavorDimensions "appname", "brand" productFlavors { user { dimension "appname" } installer { dimension "appname" } branda { dimension "brand" } brandb { dimension "brand" } brandc { dimension "brand" } brandd { dimension "brand" } } […]

Gradle release build с proguard: java.lang.IncompatibleClassChangeError и java.lang.NoSuchMethodError

Недавно я перенес проект с Eclipse / Ant на Android Studio / Gradle. Я могу успешно создать подписанную версию версии проекта с включенной proguard. Однако при тестировании версии релиза я получаю сбои от определенных проектов библиотеки и банок (которые отлично работают при создании отладочной версии). Например, при попытке загрузить файл в Dropbox (зависимость jar), я […]

App: ошибка mergeDebugResources в Android Studio после обновления

Я получаю сообщение об ошибке при создании / выполнении проекта Android Studio. Ошибка: : App: mergeDebugResources FAILED Ошибка: выполнение выполнено для задачи ': app: mergeDebugResources'. Некоторое сбой хэширования файла, см. Журналы для подробностей Я прошел через почту на SO и сделал следующее, чтобы исправить это, но я все еще не могу избавиться от ошибок. Чистый […]

Android – Преобразование классов с Multidexlist для отладки – Instagram JSON Parser

Я пытаюсь скомпилировать и развернуть свое приложение для Android, но у меня проблема MultiDex : Error:Execution failed for task ':app:transformClassesWithMultidexlistForDebug'. > java.lang.UnsupportedOperationException (no error message) Я уже много пытался исправить, но они не работают. Что я уже пробовал: 1. multiDexEnabled true 2. dexOptions dexOptions { javaMaxHeapSize "4g" preDexLibraries = false } 3. Отключение Instant Run […]

Тестирование категорий Android

Я бы хотел иметь две (или несколько) тестовых задач для моего проекта Android, где разница – это другой набор категорий Junit для включения / исключения. Используя плагин java для java, я могу сделать что-то вроде task testFast(type: Test) { useJUnit { includeCategories 'foo.Fast' excludeCategories 'foo.Slow' } } task testSlow(type: Test) { useJUnit { includeCategories 'foo.Slow' […]

С двумя файлами res для каждого варианта сборки Gradle прекратил отслеживать изменения в файлах ресурсов

Я, совершенно невинно, переключился на использование различных значков приложений для каждого вкуса продукта по этим строкам: sourceSets.production { res.srcDirs = ['res', 'res-production'] } sourceSets.beta { res.srcDirs = ['res', 'res-beta'] } sourceSets.internal { res.srcDirs = ['res', 'res-internal'] } Дело в том, что после этого Gradle прекратил замечать изменения в любых файлах макета , таких как res/layout/activity_faq.xml […]

Gradle Исключить или добавить ссылку на файл JAR, содержащийся внутри библиотеки classes.jar

Я столкнулся с некоторыми проблемами с библиотекой, которую я включил в свой проект: при попрошайничестве это была проблема конфликтных зависимостей, которую я разрешил, исключив support-v4 которая является общедоступным модулем. Проблема в том, что один из этих lbsLib-release похоже, был построен с открытым .jar файлом внутри корневого проекта до сборки разработчика. ./gradlew app:dependencies я подтвердил, что […]

Com.android.dex.DexException: несколько файлов dex определяют Landroid / support / annotation / AnimRes;

Привет, я работаю над проектом, для которого я использую Android Studio. У меня есть настройка всего, но когда я запускаю свой проект, я получаю ниже ошибок. Я не мог разрешить это за последние 2 дня. Что может быть проблемой в моем проекте, вызвавшей эту ошибку? Пожалуйста, помогите, если кто-нибудь знает об этом. App build.gradle apply […]