Articles of android gradle

Невозможно найти параметр модуля импорта в структуре проекта (Android Studio 0.3.4 – 0.5.2)

Я очень запутался и разочаровался, потому что просто не могу понять, как импортировать проект андроидной библиотеки как зависимость для моего проекта приложения. Я попытался найти онлайн и большинство ответов предложил перейти к структуре проекта моего приложения и нажать «+», а затем нажать «Импортный модуль», Но Android Studio 0.3.4 – 0.5.2 не показывает никаких параметров, и […]

Не удалось выполнить компиляцию AAPT2: неверный размер на Android 3.0 Canary 1

Я играю с Instant Apps для Android. Я установил все правильные пакеты и устал, чтобы создать новое приложение с поддержкой Instant App (отметьте флажок для Instant App при создании нового приложения). Проблема в том, что я всегда сталкиваюсь с проблемой с инструментами компиляции. У кого-нибудь еще есть эта проблема, и он смог найти любое решение. […]

Многофункциональное приложение, основанное на библиотеке с несколькими вкусами в Android Gradle

Мое приложение имеет несколько вариантов для нескольких рынков в системах биллинга в приложениях. У меня есть одна библиотека, которая разделяет базовый код для всех моих проектов. Поэтому я решил добавить эти платежные системы в эту библиотеку в качестве продуктов. Вопрос в том, может ли библиотека android иметь ароматы продукта? Если да, то как я могу […]

Как использовать устаревший HTTP-клиент Apache на Android Marshmallow?

Задний план В Android Marshmallow Google полностью удалил поддержку HTTP-клиента Apache (ссылка здесь ), потому что он не имеет хорошей производительности по сравнению с альтернативами. Это также может быть причиной того, что огромное количество приложений разбилось на Android Marshmallow. Проблема Google позволяет вам по-прежнему использовать этот API, а не как встроенный в него, добавив эту […]

Почему в проекте Android Studio есть два файла build.gradle?

После импорта проекта Eclipse в Android Studio я вижу два файла build.gradle : 1 – <PROJECT_ROOT>\build.gradle 2 – <PROJECT_ROOT>\app\build.gradle Первая версия короче, вторая версия содержит определения для compileSdkVersion и т. Д. В чем заключается цель создания двух отдельных файлов? Существуют ли отдельные задачи сборки?

Градуированная сборка не работает

У меня есть простой проект Android, который я создал с Android Studio 0.4.0. Я использую Gradle 1.9 и Gradle Android Plugin 0.7. Вчера я добавил библиотеку ButterKnife Джейка Уортона в сценарий построения градиента: dependencies { compile 'com.android.support:support-v4:19.0.0' compile 'com.android.support:appcompat-v7:19.0.0' // Butterknife compile 'com.jakewharton:butterknife:4.0.1' } Когда я запускаю приложение из Android Studio, сборка выполняется нормально и […]

Android Studio: Gradle – build failed – Выполнение не выполнено для задачи: dexDebug '

Ошибка: Gradle: Execution failed for task ':vertretungsplan:dexDebug'. > Failed to run command: P:\Android-Studio\sdk\build-tools\18.0.1\dx.bat –dex –output P:\Projekte\VertretungsplanProject\vertretungsplan\build\libs\vertretungsplan-debug.dex P:\Projekte\VertretungsplanProject\vertretungsplan\build\classes\debug P:\Projekte\VertretungsplanProject\vertretungsplan\build\dependency-cache\debug P:\Android-Studio\sdk\extras\android\m2repository\com\android\support\support-v4\18.0.0\support-v4-18.0.0.jar P:\Projekte\VertretungsplanProject\vertretungsplan\libs\commons-io-2.4.jar P:\Projekte\VertretungsplanProject\vertretungsplan\build\exploded-bundles\VertretungsplanProjectLibrariesActionbarsherlockUnspecified.aar\classes.jar Error Code: 2 Output: trouble processing: bad class file magic (cafebabe) or version (0033.0000) …while parsing de/MayerhoferSimon/Vertretungsplan/LoginActivity$2.class …while processing de/MayerhoferSimon/Vertretungsplan/LoginActivity$2.class trouble processing: bad class file magic (cafebabe) or version (0033.0000) …while parsing de/MayerhoferSimon/Vertretungsplan/MainActivity$1.class …while […]

Confused о testCompile и androidTestCompile в Android Gradle

Я новичок в тестировании мира и даже больше в мире тестирования Android. Хотя исследование Robolectric, которое помогает с проверкой на Android, одна вещь меня больше сбивает с толку. Иногда в Интернете я вижу людей, использующих testCompile слово testCompile в зависимостях сценария построения градиента при ссылке на Robolectric, в то время как другие используют androidTestCompile . […]

Autoincrement VersionCode с дополнительными свойствами gradle

Я создаю приложение Android с градиентом. До сих пор я использовал файл манифеста для увеличения версии Code, но я хотел бы прочитать версию Code из внешнего файла и в зависимости от того, является ли это аромат выпуска или отладочный аромат, увеличьте VersionCode. Я попробовал дополнительные свойства, но вы не можете их сохранить, а это значит, […]

Ошибка: выполнение выполнено для задачи ': app: clean'. Не удалось удалить файл

Я пытаюсь перестроить проект Android Studio Gradle (содержащий в основном код Kotlin), но он начал бросать UnableToDeleteFileException во время процесса очистки / восстановления: Execution failed for task ':app:clean'. > Unable to delete file: C:\Users\User\KotlinGameEngine\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.0.1\jars\classes.jar Это началось после того, как я попытался изменить структуру пакета моего проекта. К сожалению, я сделал это, переименовав и перемещая исходные […]