Articles of gradle

Не удалось разрешить активную зависимость андроида в Gradle, когда Active Android включен в библиотеку

У меня есть проект библиотеки, который включает активный андроид с использованием Gradle. Чтобы заставить его работать, я должен добавить compile 'com.michaelpardo:activeandroid:3.1.0-SNAPSHOT' И добавьте репозиторий для него так: repositories { maven { url "https://oss.sonatype.org/content/repositories/snapshots/" } } Однако, если я делаю это в проекте библиотеки, я получаю сообщение об ошибке: Error:A problem occurred configuring project ':app'. > […]

Можно ли указать testApplicationId для каждого аромата в Gradle?

У меня есть два продукта вкусов, и установить testApplicationId как и в build.gradle : defaultConfig { minSdkVersion 8 targetSdkVersion 19 testApplicationId 'com.example.testapp' } Можно ли переопределить этот testApplicationId в каждом productFlavor ? Я попытался переопределить сам testApplicationId в отдельном productFlavors , но тогда файл R.class не генерируется, и я получаю ошибку компиляции. Я прочитал о […]

Исключая определенные модули от proguard Android Gradle Buildscript

У меня есть структура проекта следующего вида: Root Project +—— Module A +—— Module B Теперь модуль B – это огромный проект, но я использую API для его доступа, поэтому я хотел бы загрузить классы модуля B во время выполнения , Поэтому я хотел бы скомпилировать его, но в отдельном файле DEX. Я могу скомпилировать […]

Объясните стратегию переходных зависимостей, описанную в документации Android Build System

Может ли кто-нибудь объяснить, что означает команда инструментов Android в этом коротком параграфе, приведенном ниже? В частности: что такое «somelib.jar»? Представляют ли они, что я создаю новый субпроект, который имеет только зависимости, назовите его «projectA», а затем опубликуйте проект «projectA.jar»? (Используя artifacts.add ("default", файл ('projectA.jar')) Предполагаемое поведение, которое я хочу, это опубликовать «projectA.jar» вместе с […]

Как добавить подмодуль java gradle в мой Android-модуль?

Предположим, у меня есть проект приложений Android в IntelliJ Idea с Gradle. Назовите это MyApplication . Я хочу добавить простой библиотечный модуль Java (не проект библиотеки Android) как подмодуль к MyApplication . Давайте позвоним этому модулю testlib . И затем, когда весь проект построен, я хочу, чтобы этот модуль был скомпилирован и включен в / […]

Gradle Настройка типа сборки для разных ароматов

Я пытаюсь указать типы сборки для каждого из моих ароматов gradle. Таким образом, структура будет android { productFlavors { flavor1 { buildTypes { debug { packageNameSuffix ".flavor1" versionNameSuffix "flavor1" } release { packageNameSuffix ".flavor1" versionNameSuffix "flavor1" signingConfig signingConfigs.foo } } } flavor2 { buildTypes { debug {} release { signingConfig signingConfigs.bar } } } } […]

Ошибка сборки Android-градиента: ошибка захвата 137

Случайно, пытаясь построить мои приложения для Android, у меня есть это сообщение во время mergeResources: Выполнение не выполнено для задачи ': ImmoStruct: mergeReleaseResources'. Не удалось запустить команду: /home/android/adt-bundle/sdk/build-tools/21.1.2/aapt s -i /home/android/queue/294c2840260c2d59c396a7e08ac3c32ba045cb28/ImmoStruct/src/main/res/drawable-mdpi/ic_find_previous_holo_light.png -o / Home / android / queue / 294c2840260c2d59c396a7e08ac3c32ba045cb28 / ImmoStruct / build / res / all / release / drawable-mdpi / ic_find_previous_holo_light.png Код […]

Новая реликвия – java.io.IOException: существует файл

У меня возникают проблемы при попытке создать мой Android-проект, который зависит от New Relic. Подробнее см. Ниже. Команда: ./gradlew clean assembleProdDebug assembleProdDebugTest См. Вывод на выходе ниже: … :my-project:my-project:packageReleaseJniLibs[newrelic] Error encountered while loading the New Relic agent java.io.IOException: File exists at sun.tools.attach.BsdVirtualMachine.createAttachFile(Native Method) at sun.tools.attach.BsdVirtualMachine.<init>(BsdVirtualMachine.java:74) at sun.tools.attach.BsdAttachProvider.attachVirtualMachine(BsdAttachProvider.java:63) at com.sun.tools.attach.VirtualMachine.attach(VirtualMachine.java:208) at com.sun.tools.attach.VirtualMachine$attach.call(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) at […]

Покупки и Gradle для покупок в LibGDX

Я пытаюсь реализовать покупки в приложении для своего проекта, который использует gradle в Android Studio. Моя проблема в том, что я не знаю, как включить Android-sdk в проект. Например, если я пытаюсь создать что-то простое, например, объект IabHelper, он даже не может быть разрешен (что заставляет меня думать, что библиотека не работает). У кого-нибудь есть […]

Наследовать JavaDoc из Android SDK с помощью Gradle

Проблема: Я хочу добавить JavaDoc, который унаследован от Android SDK. Однако Gradle JavaDoc, похоже, не может найти исходный код Android и, таким образом, игнорирует тег {@inheritDoc} . Пример класса public class MyCursor implements android.database.Cursor { /** * {@inheritDoc} */ public int getCount() { return 42; } // … All other interface methods } Задача «Грейдл» […]

Intereting Posts
Android – настройка настраиваемого выделенного фона для ClickSpan Проблема: указанный ребенок уже имеет родителя. Вы должны сначала вызвать removeView () родителя ребенка Как использовать класс MediaCodec для декодирования потоков H.264 FragmentActivity не может быть разрешен для типа Как создать контент-провайдера через профили пользователей? Как добавить дополнение к градиенту <shape> в Android? Нарисуйте гладкую линию между геотомами на Android Операция Android setContentView Нечетная ошибка logcat при переключении на новый фрагмент Начало работы с WiFi на Android Spinner внутри GridLayout Устройство Android Debug Bridge (adb) – без прав доступа Получить изображение с камеры в ImageView Android Android – FATAL EXCEPTION: main – Невозможно запустить Activity ComponentInfo Как использовать bintray jcenter для бесплатной публикации бесплатной библиотеки Android? Он просит меня зарегистрировать организацию и заплатить через месяц