Articles of android gradle

Динамически менять ключ манифеста отладки / выпуска для каждого аромата

Я использую одну услугу, в которой требуется установить ключ API в AndroidManifest следующим образом: <meta-data android:name="service_api_key" android:value="@string/my_api_key" /> Проблема в том, что у меня есть несколько вариантов моего приложения, и мне нужно настроить различные ключи API для каждого аромата. У каждого аромата должен быть разный ключ API для отладки и выпуска: flavor1 – debug key: […]

Gradle Build failed – Java.exe завершен с ненулевым значением выхода 2

Я добавил recyclerview gradle build, а затем попытался запустить приложение, и теперь я получаю эту ошибку: Ошибка: выполнение выполнено для задачи ': app: dexDebug'. Com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command' C: \ Program Files \ Java \ jdk1.7.0_79 \ bin \ java.exe '' завершен с не- Нулевое значение выхода 2 Вот мой файл построения градиента: dependencies { […]

Я получаю только app-release-unaligned.apk, когда я нажимаю сгенерировать подписанный apk

Я всегда получаю «app-release-unaligned.apk». Я не могу получить «app-release.apk». Но прежде чем я обновил Android SDK, я могу получить как «app-release.apk», так и «app-release-unaligned.apk» после нажатия «Build-> Generate Signed Apk …» Система Mac OS. Android Studio 1.5.1. Android SDK Tools 25.1.1. Платформа для Android SDK 23.1. Android SDK Build-tools 23.0.3. Я нашел подобную проблему в […]

Можно ли использовать несколько файлов манифеста для разных градиентных сборок / ароматов?

Допустим, у меня есть приложение с белой меткой, которое Im конвертирует, чтобы быть встроенным в студию Android из eclipse. Это приложение имеет около 10 итераций, которые используют в основном одну и ту же базу кода с разными ресурсами, которые используют одно и то же название, поскольку некоторые из итераций имеют дополнительные действия или службы, которые […]

Jacoco конвертирует coverage.ec в отчеты без покрытия.

Мне удалось получить отчет о покрытии кода, выполнив следующие шаги: Включить покрытие по типу сборки, который вы хотите (например, отладить) buildTypes { debug { testCoverageEnabled true } } Применить плагин Jacoco и установить версию apply plugin: 'jacoco' jacoco { version "0.7.1.201405082137" } Бег ./gradlew createDebugCoverageReport Все тесты в connectedAndroidTest запускаются, и отчет о покрытии создается […]

Зависимость HTTP-клиента apache в андроиде с API Google

Я использую библиотеки игровых сервисов google только с регистрацией в Google+, и она отлично работает, но теперь я хочу включить в приложение приложение «Календарь». Я следую этому руководству Проблема заключается в том, что зависимости от новых инструкций учебника вызывают предупреждение в Gradle Build. Information:Gradle tasks [:app:generateDebugSources, :app:generateDebugAndroidTestSources] Warning:Dependency org.apache.httpcomponents:httpclient:4.0.1 is ignored for debug as it […]

Как игнорировать minSdkVersion библиотеки в Android Studio?

В моем проекте minSdkVersion = 10, в библиотеке – 11. Я получил: BUILD_FAILED – Manifest merger failed : uses-sdk:minSdkVersion 10 cannot be smaller than version 11 declared in library. Как игнорировать minSdkVersion библиотеки?

Android: Выполнение не выполнено для задачи ': app: packageDebug'. > Данные

Я только что создал образец проекта и столкнулся с этой проблемой. Может ли кто-нибудь помочь в решении этого? * What went wrong: Execution failed for task ':app:packageDebug'. > data * Try: Run with –info or –debug option to get more log output. * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:packageDebug'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:69) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:46) […]

Android Studio 1.1 Gradle 2.2.1 Gradle версии 2.1 требуется текущая версия 2.2.1

Я просто пытаюсь скомпилировать последнюю версию u2020-daggr2 в Android stu! [E Я импортировал ее как проект градиента. Но я получаю ошибку, жалуясь на град! Я редактировал gradle-wrapper.properties. Однако перестройка не сработала. Я видел: требуется Gradle 2.1. Миграция в Gradle wrapper и проект синхронизации, который кажется такой же проблемой, но на Studio I не нашел: Настройки […]

Дженкинс не может решить com.android.tools.build:gradle:3.0.0-alpha8

Я обновился до версии 3.0 для Android Studio Canary 8 и последовал за автоматическим запросом на студию Android, чтобы обновить версию плагина android gradle до «3.0.0-alpha8». Моя сборка Jenkins теперь не позволяет решить «com.android.tools.build:gradle:3.0.0-alpha8.». Ниже приведены журналы ошибок построения Could not resolve all files for configuration ':classpath'. Could not find com.android.tools.build:gradle:3.0.0-alpha8. Searched in the following […]