Articles of gradle

Как сделать из дерева андроидов с градиентом

Одной из наиболее привлекательных особенностей cmake является парадигма вне дерева, которая позволяет строить варианты проекта в отдельные папки, что позволяет быстрее переключаться между конфигурациями сборки. Есть ли такой механизм в android + gradle? В идеале, ни один файл не будет создан или изменен в исходном дереве. EDIT. Что я имею в виду под деревом: Моя […]

Как переупаковать AAR для слияния манифеста Android?

Существует огромная проблема с устройствами Samsung 4.2.2, использующими android.support.v7.appcompat v21: https://code.google.com/p/android/issues/detail?id=78377 Чтобы избежать этой проблемы, я решил, что я возьму vcom appcompat aar из .m2repository и: Разархивировать appcompat-v7-21.0.0.aar Используйте jarjar для обработки class.jar с правилом (правило android.support. ** android.support. @ 1) Замените классы.jar на упакованные классы.jar Zip appcompat-v7.21.0.0.aar Включите повторно упакованный aar вручную в мой […]

Gradle Android Maven Plugin не создает файл pom автоматически

Я хотел бы знать, как создать файл pom с помощью «Gradle Android Maven Plugin». Я выполнил следующие шаги: http://www.gradle.org/docs/current/userguide/maven_plugin.html (глава «Методы Конвенции»). Я также создал каталог «buildDir» и не получил ошибок. Приложение было успешно создано, но, тем не менее, файл pom не существует. Я использую Android Studio IDE. Возможно ли, что файл newpom.xml существует только […]

Есть ли способ настроить области для андроид-студии с использованием градиента?

Недавно мне пришлось добавлять только зависимость от времени компиляции для моего Android-проекта. Наконец, я понял, как это сделать с помощью градитуры , и мой проект компилируется отлично. Но зависимость от времени компиляции, похоже, не находится в пути к классам Android Studio, поэтому Android Studio не может разрешить символы класса, а автозаполнение не работает. Чтобы быть […]

Android Studio – Gradle всегда строит все модули, а не только тот, который я запускаю

Я разрабатываю андроидную библиотеку в Android Studio. Чтобы проверить его, я добавил второй модуль, который является тестовым приложением для библиотеки. Когда я создаю библиотеку для выпуска новой версии, она всегда запускает тестовое приложение. Если у меня есть ошибки только в тестовом приложении, я даже не могу создать библиотеку! Почему он не строит тот, который я […]

Android Flavors, ContentProviders, SyncAdapters и AccountManager

Я определил несколько вариантов и buildTypes для моего приложения для Android productFlavors { X { applicationId = "com.x.xxxx" } Y { applicationId = "com.y.yyyy" } } buildTypes { release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard_rules.txt' } debug { applicationIdSuffix ".debug" } } Это делает работу по созданию различных комбинаций флейворов / buildType. Теперь, чтобы убедиться, […]

Target Fire TV, Android и Android TV с использованием Gradle

Ну, в настоящее время я пытаюсь настроить проект, ориентированный на различные устройства Android. Поскольку заголовок описывает, мне нравится настраивать Fire TV (используя SDK-Addon 17), а также обычные устройства (используя MinSDK 15) и новые устройства Android TV (используя MinSDK 21). Причина. Мне нравится создавать свою бизнес-логику в библиотеке и создавать определенные пользовательские интерфейсы для каждого устройства. […]

Как я могу сделать свой Android-проект доступным из удаленного, используя град, как Picasso, Volley и т. Д.?

Возможно, многие люди будут обсуждать этот вопрос, но я действительно должен кого-то спросить. Я искал дни для хорошего объяснения, но не смог найти. Вот мой вопрос: Я не прошу добавить его в виде модуля. При использовании Picasso, Volley, NineOldDroids и т. Д. Вы добавляете их в зависимости от градиента, а затем извлекаете их из удаленного […]

Как создать статическую библиотеку из C ++ с помощью NDK на Android с помощью Android Studio с Gradle?

У меня есть проект, написанный на C ++, и я хочу создать статическую библиотеку, чтобы иметь возможность ссылаться на нее в других проектах. Но Android Studio вместе с NDK создает только объекты разделяемой библиотеки, которые для меня не используются (мне нужны статические объекты). Я использую плагин gradle для создания кода. Пока компилирует код, я не […]

Android Studio Gradle строит медленнее после добавления проекта в Git

Я использую Android Studio, и мои сборки были довольно быстрыми. После того, как я добавил проект в Git на моей машине (локальный накопитель ssd), сборка стала довольно медленной. Что можно сделать, чтобы исправить это?