Articles of gradle

Gradle assembleDebug и preDexDebug не работают с CircleCI

Я попытался assembleDebug Debug с помощью CircleCI, но он не должен строить (preDex). Почему я не могу это сделать? Использование ProductFlavor (название – это производство) Android Gradle ver.1.1.0-rc1 проблема ./gradlew assembleProductionDebug неожиданно скончался. Строительство 92% 3%>: приложение: preDexProductionDebugaction ./gradlew assembleProductionDebug не удалось circle.yml general: artifacts: – "app/build/outputs/apk/app-production-release-unaligned.apk" machine: java: version: openjdk7 environment: ANDROID_HOME: /usr/local/android-sdk-linux dependencies: […]

NoClassDefFoundError при использовании кинжала 2 после перехода на Android Studio 2.0

Перед обновлением до Android Studio 2.0 я мог бы использовать Dagger 2 без проблем. Теперь я получаю NoClassDefFoundError Это закрыло меня больше дня, и я обращаюсь за помощью. Кажется, что Gradle не может использовать мой класс AppModule хотя это довольно ясно, что это в моем проекте. Я даже включил set multiDexEnabled true хотя мой проект […]

Android Studio Javadoc: не удается найти символ

Я пытаюсь подготовить и загрузить свою библиотеку Android в Bintray, и часть этого процесса запускает следующую задачу javadoc: task javadoc(type: Javadoc) { source = android.sourceSets.main.java.srcDirs classpath += project.files(android.getBootClasspath().join(File.pathSeparator)) } Эта задача является частью более крупного сценария градиента: https://raw.githubusercontent.com/attwellBrian/JCenter/master/bintrayv1.gradle Когда запускается задача javadoc , возникают следующие проблемы: Каждая @NonNull и @Nullable аннотация в проекте сообщает об […]

Запуск подключенного аэродрома на основе градиента на конкретном устройстве

Как вы запускаете connectedAndroidTest на конкретном устройстве? Я бы ожидал чего-то вроде: ./gradlew connectedAndroidTest -DconnectedAndroidTest.device=XXXX У нас есть несколько устройств, подключенных к нашему CI-серверу, и я не могу найти никакой документации о том, как настроить таргетинг на определенное подключенное устройство. connectedAndroidTest запускает тесты на всех подключенных устройствах в настоящее время. Благодарю.

Gradle buildConfigField с целочисленной переменной

Я хотел бы определить конфигурацию сборки, в которой я могу использовать переменную, определенную в скрипте gradle: def someVar = 512 android { … buildConfigField 'int', 'SOME_INT_FIELD', someVar } Но это приводит к следующей ошибке: Ошибка: (25, 0) Метод Gradle DSL не найден: 'buildConfigField ()' Возможные причины: В проекте «ПРОЕКТ» может использоваться версия Gradle, которая не […]

Как включить файлы aar, используемые в библиотечных проектах в основном проекте на Android

Мой проект включает в себя проект библиотеки. Библиотека использует некоторые файлы aar, и ее dependecny уже определен в модуле: файл gradle. Я столкнулся с проблемой включения этой библиотеки в свой проект. Если я сохраняю дубликаты файлов aar в app-> lib и определяю их зависимость в файле app-> gradle, тогда проблем нет. Но это не должно […]

Не удалось скомпилировать мой проект Android

Когда я пытаюсь скомпилировать мой проект iroid, я получаю следующую ошибку. Error:A problem occurred configuring project ':app'. Could not resolve all dependencies for configuration ':app:_debugCompile'. Could not find com.android.support:appcompat-v7:21.0.1. Searched in the following locations: https://jcenter.bintray.com/com/android/support/appcompat-v7/21.0.1/appcompat-v7-21.0.1.pom https://jcenter.bintray.com/com/android/support/appcompat-v7/21.0.1/appcompat-v7-21.0.1.jar file:/home/baman/Android/Sdk/extras/android/m2repository/com/android/support/appcompat-v7/21.0.1/appcompat-v7-21.0.1.pom file:/home/baman/Android/Sdk/extras/android/m2repository/com/android/support/appcompat-v7/21.0.1/appcompat-v7-21.0.1.jar file:/home/baman/Android/Sdk/extras/google/m2repository/com/android/support/appcompat-v7/21.0.1/appcompat-v7-21.0.1.pom file:/home/baman/Android/Sdk/extras/google/m2repository/com/android/support/appcompat-v7/21.0.1/appcompat-v7-21.0.1.jar Required by: SriLankaTemples:app:unspecified Could not find com.android.support:recyclerview-v7:21.0.1. Searched in the following locations: https://jcenter.bintray.com/com/android/support/recyclerview-v7/21.0.1/recyclerview-v7-21.0.1.pom https://jcenter.bintray.com/com/android/support/recyclerview-v7/21.0.1/recyclerview-v7-21.0.1.jar file:/home/baman/Android/Sdk/extras/android/m2repository/com/android/support/recyclerview-v7/21.0.1/recyclerview-v7-21.0.1.pom […]

Требуется Gradle версия 1.10. Текущая версия – 2.2.1. В андроиде

У меня был проект Android, созданный с помощью Android Studio и пытающийся импортировать и запускать его в моей Android-студии, но перед ошибкой ниже при попытке синхронизации проекта Failed to sync Gradle project 'project-android' Error:Gradle version 1.10 is required. Current version is 2.2.1. If using the gradle wrapper, try editing the distributionUrl in /Users/username/apps/android/project-android/gradle/wrapper/gradle-wrapper.properties to gradle-1.10-all.zip. […]

Невозможно импортировать проект в студию Android

Я пытаюсь использовать эту библиотеку я добавил compile 'net.rdrei.android.dirchooser:library:2.0@aar' К зависимостям. Мой файл сборки верхнего уровня // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.8.+' } } allprojects { repositories { mavenCentral() } } И это дает мне ошибку «не […]

Ошибка сборки сборок при попытке использования Facebook SDK

Я пытаюсь использовать SDK для Facebook в проекте в Android Studio. Я следую шагу 3 этого урока. Когда я пытаюсь запустить приложение, я получаю сообщение «Gradle: Execution failed for task»: FacebookApp: dexDebug '. " ошибка. Ниже приведен вывод, если ошибка Gradle: Execution failed for task ':FacebookApp:dexDebug'. Не удалось выполнить команду: C: \ android-sdk \ build-tools […]