Articles of gradle

Создайте событие pre build для копирования файлов в папку с ресурсами в приложении Android

У меня есть эта структура проекта: ProjectFolder / IosFolder, AndroidFolder, приложение CommonFolder Now android использует файлы из своей папки с ресурсами. Но мы решили создать общую папку для тех же файлов. Не могли бы вы помочь мне сделать функцию, которая будет копировать файлы из общей папки (эта папка находится под моим проектом, поэтому в Android […]

Не удается разрешить символ MavenDeployment на градле

У меня есть приложение и библиотека, поддерживающая приложение, все в порядке (я могу скомпилировать приложение с зависимостью библиотеки И файл build.gradle всегда с этой ошибкой: Cannot resolve symbol MavenDeployment on gradle Есть идеи?

Android Gradle Чтение имени приложения из strings.xml

Я пытаюсь переименовать файлы APK для каждого варианта сборки, чтобы включить имя приложения, versionName, versionCode и номер сборки, если они есть. Пока у меня все работает, кроме имени приложения. Я хочу использовать ту же ценность, что и файл AndroidManifest.xml для android: label. Это происходит из строкового ресурса @string/app_name . Я видел возможность заменить значения ресурсов, […]

Как создать многоразовые действия в Android?

Я работаю над мобильным приложением в течение нескольких месяцев. Теперь я хочу разрабатывать другие приложения, но повторно использую код, который я написал. Я хотел бы иметь многоразовый код (действия), чтобы использовать его во многих проектах. Таким образом, если в одном из них есть ошибка, я исправил ошибку, а затем применил бы изменения ко всем проектам, […]

Как сделать плагины Hugo и AndroidDevMetrics скомпилированы только при отладке:

Я использую Jack's Wharton Hugo Library и плагины AndroidDevMetrics для измерения времени выполнения программы и производительности приложения в Android. Мне нужно сделать эти библиотеки компилируемыми только в сборке отладки и исключить их из сборников релизов. Поскольку обе библиотеки использовались только с использованием синтаксиса плагина: apply plugin: 'com.frogermcs.androiddevmetrics' apply plugin: 'com.jakewharton.hugo' И не требуют каких-либо зависимостей […]

Gradle зависает над выполнением задач: [: android: generateDebugSources

Начиная с обновления моей Mac OS X до El Capitan (и студии Android от 1.5.1 до 2.x со всеми инструментами и sdks), у меня проблемы с моей игрой libgdx–robovm в Android Studio. Когда я делаю Gradle Sync, он всегда зависает: Выполнение задач: [: android: generateDebugSources,: android: generateDebugAndroidTestSources,: android: mockableAndroidJar,: android: prepareDebugUnitTestDependencies,: android-full: generateDebugSources,: android-full: generateDebugAndroidTestSources,: […]

Как использовать несколько res.srcDirs и переопределить некоторые ресурсы с помощью gradle

Я хочу создать разные версии моего приложения на основе разных продуктов , но вам нужна определенная степень гибкости, которую я пока не могу достичь. Это моя структура папок: +src +main +java +res +base +java +res +custom1 +java +res +custom2 +res Общий код находится на главной (услуге), а база ui находится на базовой (активности). Затем пользовательская […]

Невозможно загрузить класс OutputFileTask с помощью Android Studio 1.2 и Gradle 1.2.2

После обновления до Android Studio 1.2 я получаю следующую ошибку при попытке синхронизации моего проекта Ошибка: невозможно загрузить класс 'com.android.build.gradle.internal.tasks.OutputFileTask'. Возможные причины этой непредвиденной ошибки: Кэш зависимостей Gradle может быть поврежден (это иногда происходит после таймаута сетевого соединения.) Заново загружать зависимости и проект синхронизации (требуется сеть) Состояние процесса сборки Gradle (демона) может быть повреждено. Остановка […]

Принудительно использовать тот же сертификат для подписи разных «buildTypes», которые настроены для определенного «productFlavor»?

Задний план: Я генерирую сборку, используя вариант сборки. Ниже приведены конфигурации: signingConfigs { production { storeFile file("some_path/buildsystem/keystore/some.release.keystore.jks") storePassword "somepassword" keyAlias "somekeyalias" keyPassword "some" v2SigningEnabled false } develop { storeFile file(".some_path./buildsystem/keystore/someother.debug.keystore.jks") storePassword "someother" keyAlias "someotherkeyalias" keyPassword "someother" v2SigningEnabled false } } productFlavors { production { signingConfig signingConfigs.production } develop { applicationIdSuffix ".develop" signingConfig signingConfigs.develop } } […]

Создайте AAR, который зависит от множества AAR

Я работаю над созданием SDK, который можно использовать в другом приложении. Моя структура проекта выглядит следующим образом: ProjectFolder | +–AndroidLibs | | | +–UI (android library – AAR) | | | +–Protocol (android library – AAR) | | | +–infra (android library – AAR) | +–SDK(depends on UI, Protocol and Infra) | +–APP(depends on SDK) […]

Intereting Posts
GetExtra от Intent, запущенного из ожидающего Фоновое изображение для wrap_content Android Java – String .replaceAll для замены определенных символов (регулярное выражение) Требовать пароль для удаления / удаления приложения В чем смысл журнала из тега: «szipinf» и текст: «Инициализация состояния раздувания» из Logcat Как создать Android-хэши Facebook Facebook? Ссылки на getCurrentActivity делают невозможным создание InputMethodService на Android Как я могу разобрать xml из url в android? Как вызвать эффект пульсации на Android Lollipop в определенном месте в представлении, не вызывая прикосновения событий? Как проверить данное доменное имя http или https в java? Обратная или обратная совместимость в Android? Поиск всех доступных стилей, определяемых темами платформы Android Android – поддержка библиотек 23.2.0 приводят к сбою приложения Как запустить приложение для камеры Android из оболочки adb? Автоматическая съемка без участия пользователя