Articles of gradle

Папка libs не работает в студии Android

Я использую версию для Android версии Android 2.2 Beta 2, созданную 7 апреля 2015 года. Gradle версии 2.2.1 и Gradle plug-in версии 1.1.0. После создания нового проекта, следующий код существует по умолчанию в моем файле app / build.gradle. … dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) } Это означает, что любой файл jar, который я […]

Как сказать Gradle использовать другой AndroidManifest из командной строки?

У меня многомодульный проект. Из корня моего проекта (который содержит несколько модулей), я хочу иметь возможность называть «конструкцию градиента» и использовать его в другом модуле AndroidManifest в одном из моих модулей, в зависимости от какого-либо параметра, который я передаю. Каков наилучший способ выполнения это? Должен ли я использовать файл gradle.properties или я могу указать другой […]

Демон Gradle build неожиданно исчез (возможно, он был убит или, возможно, разбился), при создании Android-проекта на Jenkins

У меня есть Android-проект, который успешно работает на Android Studio. Теперь я хочу построить его на Дженкинсе. Но когда я это делаю, я получил следующую ошибку: демон Gradle build неожиданно исчез (возможно, он был убит или, возможно, разбился) Исключение составляет: org.gradle.launcher.daemon.client.DaemonDisappearedException: Gradle build daemon disappeared unexpectedly (it may have been killed or may have crashed) […]

Метод Gradle DSL не найден: "classpath ()"

Я работаю над проектом Android, который использовал Gradle, как указано ниже. buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.12.+' } } allprojects { repositories { mavenCentral() } } dependencies { classpath 'com.android.tools.build:gradle:0.12.+' compile fileTree(dir: 'libs', include: '*.jar') compile project(':workspace:darkmoon:darul-android:vitamio:vitamio') compile project(':Dev:adt-bundle-mac-x86_64:sdk:extras:google:google_play_services:libproject:google-play-services_lib') } android { compileSdkVersion 19 buildToolsVersion "20.0.0" sourceSets { main { manifest.srcFile […]

Ошибка сборки Gradle после BSOD (java.lang.NullPointerException (нет сообщения об ошибке)

После BSOD (синий экран смерти) у меня возникает следующая ошибка построения градиента: FAILURE: Сбой сборки с исключением. Что пошло не так: java.lang.NullPointerException (нет сообщения об ошибке) Попробуйте: запустите с опцией –info или –debug, чтобы получить больше выходных данных журнала. Исключение составляет: java.lang.NullPointerException at org.gradle.api.internal.changedetection.state.TreeSnapshotRepository.removeTreeSnapshotUsage(TreeSnapshotRepository.java:85) at org.gradle.api.internal.changedetection.state.CacheBackedFileSnapshotRepository.remove(CacheBackedFileSnapshotRepository.java:47) at org.gradle.api.internal.changedetection.state.CacheBackedTaskHistoryRepository$1$1.run(CacheBackedTaskHistoryRepository.java:81) at org.gradle.internal.Factories$1.create(Factories.java:22) at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:192) at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:175) at […]

Используйте различные типы сборки библиотечного модуля в Android App Module в Android Studio и Gradle

У меня есть рабочее пространство, содержащее несколько разных приложений и общий проект библиотеки, который я ищу для преобразования из Eclipse в Android Studio и из Ant в Gradle. В настоящее время в наших скриптах ant мы заменяем текст в нескольких наших классах перед компиляцией в зависимости от того, является ли сборка для целей отладки, проверки […]

Android Studio – Проблема в build.gradle Неперехваченная ошибка перевода ExecutionException OutOfMemory

У меня возникла странная проблема с моим Android-приложением в Android Studio. Казалось, что все работает нормально, до сегодняшнего дня после добавления некоторых новых файлов и создания некоторых обновлений для build.gradle . Сообщение об ошибке, которое я вижу, следующее: Uncaught translation error: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: GC overhead limit exceeded Uncaught translation error: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: GC overhead limit […]

Gradle: 'buildTypes' нельзя применить к groovy.lang.Closure

После изменения targetSdkVersion и compileSdkVersion на 22 и меняя мою buildToolsVersion на 22.0.1, я продолжаю получать следующую ошибку: 'BuildTypes' не может быть применен к '(groovy.lang.Closure <com.android.build.gradle.internal.dsl.BuildType>)' Я посмотрел на файл build.gradle и попытался найти что-нибудь, что может быть ошибкой: apply plugin: 'com.android.application' android { compileSdkVersion 22 buildToolsVersion "22.0.1" defaultConfig { applicationId "********" minSdkVersion 14 targetSdkVersion […]

Тесты Robolectric не работают после Multidex

Поэтому я недавно объединил обновление robolectric 3.0 с нашей основной линией, которая добавила поддержку мультидексов в наше приложение. К сожалению, у этого был неудачный побочный эффект, из-за которого наши тесты терпели неудачу / не выполнялись – они просто остановились после первой неудачной попытки установить MultiDex с этой трассировкой стека: java.lang.RuntimeException: java.lang.RuntimeException: Multi dex installation failed […]

Как изменить каталог libs в Gradle?

Я хочу интегрировать Zbar в свое приложение, но не могу понять, как это сделать, используя новую студию Android. Я просмотрел пример и скопировал код без каких-либо проблем. Проблема, с которой я сталкиваюсь, заключается в добавлении libs в мой проект, который, как мне кажется, не выясняет, как это сделать. Может ли кто-нибудь пройти через меня?