Вопросы с тегом «android-gradle-plugin»

Android Gradle Plugin - это стандартная система сборки Android. Он используется в качестве вспомогательной системы сборки в Android Studio.

9
Как изменить имя приложения для каждого типа сборки Gradle
Я пытаюсь найти способ изменить имя приложения моего приложения для каждого типа сборки в gradle. Например, я хотел бы иметь версию отладки и версию <APP_NAME>-debugqa <APP-NAME>-QA. Я знаком с: debug { applicationIdSuffix '.debug' versionNameSuffix '-DEBUG' } Однако я не могу найти команду gradle для применения изменения приложения, когда оно находится …

2
В чем разница между buildscript и allprojects в build.gradle?
В многопроектной сборке Gradle, может ли кто-нибудь сказать мне, в чем именно разница между разделом «allprojects» и разделом «buildscript»? У обоих есть repositoriesи dependenciesзадача. Подходит allprojectsдля моего проекта? О чем buildscript? buildscript { repositories { ... } dependencies { ... } } и allprojects(subprojects) { repositories { ... } dependencies …

29
Ошибка при запуске Android: сбой синхронизации проекта Gradle. Исправьте свой проект и попробуйте еще раз
Android Studio (1.2 RC0) все время говорит мне. Error running android: Gradle project sync failed. Please fix your project and try again. Как я могу узнать, в чем проблема? К сожалению, решения из этого потока SO не помогли.

25
Android Studio Gradle: ошибка: сбой выполнения для задачи ': app: processDebugGoogleServices'. > Для пакета не найдено подходящего клиента
Я пытаюсь обновить зависимости моих сервисов Google Play до 8.4.0, следуя примеру, который Google дает здесь , но получаю следующую ошибку (com.example.exampleapp - это замена имени моего пакета приложения): Error:Execution failed for task ':app:processDebugGoogleServices'. > No matching client found for package name 'com.example.exampleapp' Проект build.gradle: buildscript { repositories { jcenter() …

14
Использование типов сборки в Gradle для запуска того же приложения, которое использует ContentProvider на одном устройстве
Я настроил Gradle, чтобы добавить суффикс имени пакета в мое приложение отладки, чтобы иметь версию выпуска, которую я использую, и версию отладки на одном телефоне. Я ссылался на это: http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Types Мой файл build.gradle выглядит так: ... android { ... buildTypes { debug { packageNameSuffix ".debug" versionNameSuffix " debug" } } …

16
Autoincrement VersionCode с дополнительными свойствами gradle
Я создаю приложение для Android с помощью gradle. До сих пор я использовал файл манифеста для увеличения versionCode, но я хотел бы прочитать versionCode из внешнего файла и, в зависимости от того, является ли это разновидностью выпуска или разновидностью отладки, увеличить versionCode. Я пробовал дополнительные свойства, но вы не можете …

5
Ошибка Gradle: доступ на запись разрешен из потока отправки событий только в Android Studio
После обновления Android Studio до версии 2.2 (в Windows 10) и каким-то образом на следующее утро я получил такую ​​ошибку, когда gradle построил на любом проекте: Доступ для записи разрешен только из потока отправки событий Несмотря на то, что команда gradlew -build сработала и успешно завершилась. Я попробовал типичный набор …

9
Конфликт с зависимостью com.android.support:support-annotations. Разрешенные версии приложения (23.1.0) и тестового приложения (23.0.1) отличаются
При сборке я получаю следующую ошибку: Conflict with dependency 'com.android.support:support-annotations'. Resolved versions for app (23.1.0) and test app (23.0.1) differ. Это мои зависимости от Gradle dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:support-v4:23.1.0' compile 'com.android.support:appcompat-v7:23.1.0' compile 'com.android.support:design:23.1.0' compile 'com.android.support:cardview-v7:23.1.0' compile 'com.android.support:recyclerview-v7:23.1.0' compile 'com.squareup.retrofit:retrofit:1.9.0' compile 'com.squareup.okhttp:okhttp:2.4.0' compile 'com.squareup.picasso:picasso:2.5.2' compile 'com.jakewharton:butterknife:7.0.1' …

21
java.util.zip.ZipException: повторяющаяся запись во время packageAllDebugClassesForMultiDex
Я не уверен, что означает эта ошибка. Execution failed for task ':excelSior:packageAllDebugClassesForMultiDex'. > java.util.zip.ZipException: duplicate entry: android/support/v4/util/TimeUtils.class Я сейчас использую android-support-v4.jarдля своих библиотек dependencies { compile project(':addThisSDK') compile project(':centeredContentButton') compile project(':googleplayservices_lib') compile files('libs/adxtag2.4.6.jar') compile files('libs/android-support-v4.jar') compile files('libs/aws-android-sdk-1.7.1.1-debug.jar') compile files('libs/commons-lang-2.6.jar') compile files('libs/crittercism_v4_4_0_sdkonly.jar') compile files('libs/dd-plist.jar') compile files('libs/FiksuAndroidSDK_4.1.1.jar') compile files('libs/iqengines-sdk-barcode.jar') compile files('libs/irEventTracker-1.2.jar') compile …

11
Ошибка: конфигурация с именем по умолчанию не найдена в Android Studio
Я использую библиотеку volley для выполнения сетевых операций в android. Поэтому я пытаюсь добавить эту библиотеку в свой проект, созданный в Android Studio и системе Gradle. Я добавил библиотеку Volley в свой проект, но когда я синхронизируюсь с gradle, я получаю сообщение об ошибке. Я попробовал все ответы, которые я …

5
Ошибка: нет такого свойства: GROUP для класса: org.gradle.api.publication.maven.internal.ant.DefaultGroovyMavenDeployer
Я хочу использовать RecyclerViewLib в своем проекте, и для этого я загрузил его и импортировал как модуль в свой пустой проект Android "hello world". Я использую android studio v1.0.1 с помощью sdk manager v24, и это мое приложение / build.gradle apply plugin: 'com.android.application' android { compileSdkVersion 17 buildToolsVersion "19.1.0" defaultConfig …

13
Android Studio 0.4 Дубликаты файлов скопированы в APK META-INF / LICENSE.txt
После обновления Studio с 0.3.7 до 0.4.0 я не могу скомпилировать свой проект. Я нашел решение для stackoverflow: скопированы повторяющиеся файлы (Android Studio 0.4.0) Я обновил свой проект до gradle 0.7. +, Но я не знаю, куда мне поместить следующие строки: android { packagingOptions { exclude 'META-INF/LICENSE.txt' } } Мой …


4
Android Studio 1.0 и ошибка «Проекты библиотеки не могут установить applicationId»
После обновления Android Studio до 1.0 я вижу эту ошибку: Ошибка: в проектах библиотеки не может быть установлен applicationId. applicationId в конфигурации по умолчанию установлено значение com.super.app. Я обновил плагин Gradle, как было предложено, но не понял, как это исправить.

17
Зависимость Android имеет разные версии для компиляции и выполнения.
После обновления Android Studio с Canary 3 до Canary 4 во время сборки выдается следующая ошибка. Зависимость Android com.android.support:support-support-v4 имеет разные версии для пути к классам компиляции (25.2.0) и времени выполнения (26.0.0-beta2). Вы должны вручную установить ту же версию через DependencyResolution. Я провел полный поиск по всему проекту, и версия …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.