Articles of gradle

Прочитать versionName из build.gradle в bash

Есть ли способ прочитать значение build.gradle файла build.gradle проекта Android, чтобы использовать его в bash? Точнее: как я могу прочитать это значение из файла и использовать его в скрипте Travis-CI? Я буду использовать его как # ANDROID_VERSION=??? export GIT_TAG=build-$ANDROID_VERSION Я создал Travis-CI, как описано в этом сообщении https://stackoverflow.com/a/28230711/1700776 . My build.gradle: http://pastebin.com/uiJ0LCSk

Ошибка сборки Android Studio Gradle при добавлении Facebook SDK

Привет, я получаю следующую ошибку при добавлении facebook sdk к моему проекту. Пробовал следующую запись для настройки сценария градиента для facebook sdk ссылка Error:(111) A problem occurred evaluating project ':facebook'. > Cannot call getBootClasspath() before setTargetInfo() is called. Это мой скрипт градиента модуля facebook apply plugin: 'com.android.library' repositories { mavenCentral() } project.group = 'com.facebook.android' dependencies […]

Как объявить константу, которая видна для файла build.gradle всех модулей?

У меня есть проект с несколькими модулями – библиотеками и приложениями. Каждый раз, когда выходит новая версия Android, мне нужно обновить targetSdk, compileSdk, buildToolsVersion и т. Д. Для всех модулей. Константа может помочь в этой утомительной работе! Как я могу определить константу уровня проекта, которая видна для всего модуля build.gradle?

Запуск задачи после приложения packageApplication при использовании плагина android gradle

Gradle имеет возможность запускать задачи после выполнения других задач. Синтаксисом является taskY.mustRunAfter taskX . Плагин android gradle говорит, что одна из задач ApplicationVariant, которую он определяет, – packageApplication . В моем build.gradle у меня есть taskX.mustRunAfter packageApplication Ошибка, которую я получаю, это «Не удалось найти свойство» packageApplication 'on project': someproject '. " Возможно ли получить […]

Проблема с экспериментальной градицией: плагин android должен быть применен к проекту

Я пытаюсь запустить собственный код с NDK в Android Studio. Я выполнил шаги, показанные ЗДЕСЬ, чтобы использовать экспериментальный Gradle, но, очевидно, это не все идет гладко. Я получаю эту ошибку: The android or android-library plugin must be applied to the project Вот мой файл градиента: apply plugin: 'com.android.model.application' apply plugin: 'com.neenbedankt.android-apt' apply plugin: 'io.fabric' model […]

Проблема с Studio Studio 1.0.2 m2respository

Используя Android Studio 1.0.2, и вы вынуждены использовать Gradle 2.2.1, все системные переменные верны. С новым обновлением возникают проблемы со старыми версиями gradle и m2repository. Я пытаюсь импортировать пример kickflip.io android ( https://github.com/Kickflip/kickflip-android-example ). Я вижу эту ошибку: Could not find com.android.tools.build:gradle:2.2.1. Searched in the following locations: file:/C:/Program Files/Android/Android Studio/gradle/m2repository/com/android/tools/build/gradle/2.2.1/gradle-2.2.1.pom file:/C:/Program Files/Android/Android Studio/gradle/m2repository/com/android/tools/build/gradle/2.2.1/gradle-2.2.1.jar https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.2.1/gradle-2.2.1.pom https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.2.1/gradle-2.2.1.jar […]

Auto increment versioncode только в версиях

В настоящее время я пытаюсь улучшить наш buildscript с автоматическим увеличением кода версии, чтобы наша команда QA поняла, какую сборку они тестируют, и может входить в систему с определенным кодом версии. У нас есть 3 productFlavors (этап, qa, production) и 2 подписи configs (debug, release). Я искал разные решения: Как автоинкремент версии Код в Android […]

Android Studio не работает – неподдерживаемая основная вспомогательная версия 51.0

До вчерашнего дня моя Android-студия отлично работала и помогала мне создавать приложения. Но сегодня он начал давать ошибку ошибки Gradle, указав unsupport major minor version 51.0 и попросив меня настроить gradle. Я получаю ту же ошибку, если попытаюсь импортировать проект обратно. Моя версия Java – это 7 и более старых Android-проектов в студии Android. $ […]

Пустой отчет Jacoco для Android Espresso

Я пытаюсь получить код для моего проекта Android, используя тесты Espresso. Тем не менее, Якоко возвращает мне отчет, в котором говорится, что я ничего не рассказываю. Я сделал демонстрационное приложение, чтобы выделить мою проблему, и это здесь . Если вы не хотите идти в Github, чтобы посмотреть проект, вот файл build.gradle: apply plugin: 'com.android.application' apply […]

Могу ли я получить свойства, определенные в «gradle.properties» в JAVA STATEMENT?

Я определил свойство в файле gradle.properties как gradle.properties ниже: user.password=mypassword Могу ли я использовать его в качестве значения переменной в моей инструкции java?

Intereting Posts
Ошибка в команде Keytool Есть ли какая-либо инфраструктура приложений для Android, например, весна? VerifyError при запуске jUnit Test на Android 1.6 E / ActivityThread: не удалось найти информацию о поставщике для com.example.YPLContentProvider Почему сообщения Android C2DM push не всегда поступают? Сигнал 11 (SIGSEGV), код 1 (SEGV_MAPERR) Как выполнить действие после щелчка по нажатой кнопке DialogFragment Android: «Фильтр намерений элемента не разрешен здесь» внутри <provider>? Приложение полностью перезагружается при запуске с помощью значка в панели запуска Как найти xpath в мобильном приложении с помощью appium Отправленные / доставленные SMS: как вы определяете, к каким SMS-вещам принадлежит? Обработка элементов контекстного меню Android: Недостаточно памяти при распределении байтов (android.graphics.Bitmap) Понимание удаления и удаления отношений в greenDao Android – динамическое добавление просмотров в представление