Articles of gradle

Демон 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 в мой проект, который, как мне кажется, не выясняет, как это сделать. Может ли кто-нибудь пройти через меня?

Ошибка: значение null в записи: blameLogFolder = null

Я получаю эту ошибку в студии Android во время сборки градации. 'Ошибка: значение null в записи: blameLogFolder = null' Может кто-то помочь в решении этой ошибки. Благодарю.

Не удается установить версию отладки и выпуска на том же устройстве

Я сконфигурировал варианты сборки в своем проекте с помощью applicationIdSuffix чтобы установить на своем устройстве обе версии отладки и выпуска. Вот мой build.gradle (соответствующие части): buildTypes { debug { buildConfigField "String", "BASE_URL", '"http://dev.xyz.com"' applicationIdSuffix ".debug" } release { buildConfigField "String", "BASE_URL", '"http://api.xyz.com"' minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } Но когда я пытаюсь установить оба, […]