Описание тега android-buildconfig

1 ответ

При обновлении compileSdkVersion & targetSdkVersion до 26 - дублируйте значение ресурса 'attr/fontFamily' с помощью config

Я обновляю компиляцию своих приложений и целевую версию SDK с 23 до 26 (Android 8.0). Но после обновления получаю следующую ошибку: ошибка: повторяющееся значение для ресурса 'attr/fontFamily' с config '. Наличие следующих библиотек поддержки в Grad…
0 ответов

Tablayout с viewpager и FragmentPagerAdapter вылетает при вертикальной прокрутке после инструментов сборки и обновления sdk

У меня есть устаревшее приложение, которое имеет следующие конфигурации сборки targetSdkVersion 23 compileSdkVersion 23 buildToolsVersion 23.0.2 SupportLibVersion 23.4.0 gradle 2.2.0 и я обновил их до gradle версия 3.1.4 targetSdkVersion 27 compileS…
0 ответов

buildConfigField для библиотеки с использованием экспериментального подключаемого модуля Gradle

У меня есть приложение и модуль зависимости, я использую Gradle-экспериментальный:0.9.3 инструмент сборки. Когда я добавляю поле конфигурации следующим образом: buildConfigFields { create() { type "boolean" name "someValue" value "true" } в файле gr…
2 ответа

Что такое buildToolsVersion для Android SDK 24?

Я мало что могу сказать по этому поводу. Ну что ж. Google выпустил новую версию Android под названием Nougat (Android N). Это compileSdkVersion 24. Однако на странице инструментов сборки в официальной документации это не упоминается. Я хочу предоста…
26 июл '16 в 11:10
1 ответ

TeamCity: ошибка компиляции:: app: compileDevDebugJavaWithJavac

/usr/local/TeamCity/buildAgent/work/app/XXX.java:339: error: cannot find symbol if (!original.url().toString().startsWith(BuildConfig.API_OAUTH) && AccessToken.getInstance() != null) { ^ symbol: variable API_OAUTH location: class BuildConfig…
1 ответ

Ошибка сборки: сбой при выполнении задачи ':app:transformNativeLibsWithStripDebugSymbolForDebug

У меня ошибка сборки gradle в моем приложении для Android. Я пытался обновить NDK и все модули, но он все еще появляется. Кто-нибудь знает, что может быть причиной и как это исправить? Ниже мой файл Gradle: Execution failed for task ':app:transformN…
2 ответа

Плагин Gradle для чтения секретных (api-key, password) свойств (например, buildConfigField из плагина Android)

Есть ли какая-либо функция / плагин gradle для чтения / связывания некоторых секретных свойств (ключей API, паролей) из специальных файлов конфигурации / свойств? Например, в плагине Android вы можете установить свойства в файле ~ /.gradle / gradle.…
2 ответа

Как определить выбранную "конфигурацию" в Android?

В Android Studio я создал две конфигурации: Как я могу определить в коде, какую конфигурацию я выбрал? Я знаю что есть buildConfigField в /app/build.gradle но имена buildTypes не соответствуют configuration имена, так что мне интересно, как это все …
05 янв '17 в 13:16
0 ответов

Android внешний грейд

В моем проекте у меня есть модуль приложения и модуль для внешней библиотеки. Я создал варианты в своем приложении Gradle, чтобы у каждого был свой идентификатор приложения. В библиотеке есть приемники вещания с пользовательскими (жестко запрограмми…
06 янв '19 в 14:18
1 ответ

Поместить свойство из параметров в конфигурацию сборки Android со значением по умолчанию, используя gradle?

Я хотел бы получить параметр из командной строки Gradle -Pfruit=Apple А затем положить этот параметр в BuildConfig для каждого buildType, Я пытаюсь добиться с помощью: buildConfigField("String", "env", "\"${project.fruit}\"") К сожалению, я не знаю,…
1 ответ

Почему Пикассо комментирует, что "НЕ передавайте BuildConfig.DEBUG"

https://github.com/square/picasso/blob/master/picasso/src/main/java/com/squareup/picasso/Picasso.java#L444 /** * Toggle whether debug logging is enabled. * <p> * <b>WARNING:</b> Enabling this will result in excessive object alloca…
30 июн '16 в 16:16
0 ответов

Значение BuildConfig неверно

Я создаю один проект Android с Android Studio, и проект содержит много модулей. Я хочу использовать buildConfigField в файле build.gradle. ниже мой сценарий. buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-a…
31 авг '16 в 12:57
3 ответа

Объединенные переменные BuildConfig в измерениях Gradle

В моем приложении для Android у меня есть два измерения вкуса: "бренд" (brand1, brand2) и "среда" (постановка, производство). Через некоторое время я добавил измерение "среда", и ранее я определил некоторые BuildConfig переменные для разных брендов.…
1 ответ

Идентификатор приложения productFlavors

Я пытаюсь сделать два типа сборок в Android Studio, используя productFlavors, Мне нужно иметь уникальный идентификатор приложения для каждого типа buld. И вот проблема: Прежде всего я добавляю этот код в мой файл Gradle productFlavors { base { appli…
1 ответ

Путать с терминологией настроек цели сборки Android

Я прошел через различные объяснения различных терминов для настроек Android, но все еще запутался для моего конкретного случая. У меня есть конкретный запрос для моего случая. Ранее у меня были следующие настройки для моего проекта затмения библиоте…
1 ответ

Ошибка сборки Gradle (manifestOutputFile) при обновлении плагина до 3.0.0

После обновления версии плагина Gradle до 3.0.0 (classpath "com.android.tools.build:gradle:3.0.0") и если я тогда пытаюсь очистить или построить проект, я получаю эту ошибку: A problem occurred configuring project ':app'. > Manifest Tasks does no…
1 ответ

Android Gradle: вызов buildConfigield внутри задачи или метода gradle

Я пытаюсь добавить переменную BuildConfig, используя gradle. Я вижу, что buildConfigField действителен, когда я вызываю его на Gradle buildTypes: release/debug а также на defaultConfig но я пытаюсь создать эту внутреннюю задачу. например: task myTas…
2 ответа

Flutter: сборка Android для развертывания

Как я могу создать / подготовить Android построить для развертывания в Appstore, используя Android Studio? (У меня есть учетная запись разработчика и ключи / учетные данные) Что такое шаг и контрольный список, необходимые для создания сборки разверт…
1 ответ

Как проверить отлаживаемый или отладочный тип сборки в библиотеке Android?

У меня есть библиотека Android AAR. Одна политика безопасности, которую я хочу наложить на потребительское приложение моей библиотеки, заключается в том, что она не должна иметь возможность использовать мою библиотеку, когда debuggable true или apk …
2 ответа

Измените файл BuildConfig в AndroidStudio, используя gradle

Я пытаюсь добавить URL в мой BuildConfig использование файла gradle в Android Studio. Поэтому я добавил этот код в gradle файл buildTypes { debug { buildConfigField "String", "MIDTRANS_API", '"https://app.sandbox.midtrans.com/snap/v1"' } } Затем я п…