Articles of gradle

Автоматически принимать все лицензии SDK

Так как плагины для плагинов с градиентом 2.2-alpha4 : Gradle попытается загрузить отсутствующие пакеты SDK, от которых зависит проект. Что удивительно здорово и было известно, что это проект JakeWharton . Но, чтобы загрузить библиотеку SDK, вам необходимо: принять лицензионные соглашения или град говорит: Вы не приняли лицензионные соглашения следующих компонентов SDK: [Android SDK Build-Tools 24, […]

Использование Build Flavors – структурирование исходных папок и build.gradle правильно

Обратите внимание: ответ отредактирован после ответа Xavier Я пытаюсь использовать разные Build Flavors для одного и того же проекта приложения в Android Studio. Тем не менее, мне кажется, что у меня ужасное время настроить его на правильную работу. шаги: Создайте новый проект Android Studio под названием «Тест». Откройте build.gradle * и добавьте следующие строки: productFlavors […]

Несколько файлов dex определяют Landroid / support / v4 / accessibilityservice / AccessibilityServiceInfoCompat

Если я запускаю gradle assembleDebug из командной строки, я вдруг получаю эту ошибку: UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dx.util.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; at com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:592) at com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:550) at com.android.dx.merge.DexMerger.mergeClassDefs(DexMerger.java:531) at com.android.dx.merge.DexMerger.mergeDexBuffers(DexMerger.java:168) at com.android.dx.merge.DexMerger.merge(DexMerger.java:186) at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:300) at com.android.dx.command.dexer.Main.run(Main.java:232) at com.android.dx.command.dexer.Main.main(Main.java:174) at com.android.dx.command.Main.main(Main.java:91) Если я grep для v4, я вижу два файла внутри моей папки сборки. Binary file […]

Студия Android, град и NDK

Я очень новичок во всем этом решении и поддержке Android Studio. Мне удалось преобразовать мой проект андроида в gradle, используя опцию экспорта. Но я ищу некоторую документацию или отправную точку, как интегрировать сборку NDK в процесс построения градиента. Если возможно, мне также нужен какой-то «после» этап, который копирует двоичные файлы сборки (.so-файлы) в каталог ресурсов.

Плагин слишком стар, обновите его до более поздней версии или установите переменную окружения ANDROID_DAILY_OVERRIDE в

Сегодня я просто импортировал пример приложения из Android SDK в качестве модуля в свой проект (аналитика), и вдруг я получил эту ошибку градиента, когда я пытаюсь ее синхронизировать: Plugin is too old, please update to a more recent version, or set ANDROID_DAILY_OVERRIDE envrinment variable to… Это файл моего приложения: apply plugin: 'com.android.application' android { compileSdkVersion […]

Android Gradle Apache HttpClient не существует?

Я пытаюсь преобразовать проект IntelliJ в систему Gradle в Android Studio, но я сталкиваюсь с ошибками с Apache HttpClient? Я что-то упускаю, ошибки, которые я получаю, следующие: Error:(10, 30) error: package org.apache.http.client does not exist Error:(11, 30) error: package org.apache.http.client does not exist Error:(12, 37) error: package org.apache.http.client.entity does not exist Error:(13, 38) error: package […]

Как установить дом с градиентом при импорте существующего проекта в студию Android

Как установить gradle home при импорте существующего проекта в студию Android. При попытке импорта мне нужно настроить этот путь.

Метод Gradle DSL не найден: 'runProguard'

Я получаю сообщение об ошибке после обновления моего последнего проекта. Не проблема в моем коде, но у меня проблемы с build.gradle. Как я могу это исправить? Build.gradle код здесь: apply plugin: 'android' android { compileSdkVersion 21 buildToolsVersion '20.0.0' packagingOptions { exclude 'META-INF/DEPENDENCIES' exclude 'META-INF/LICENSE' exclude 'META-INF/LICENSE.txt' exclude 'META-INF/license.txt' exclude 'META-INF/NOTICE' exclude 'META-INF/NOTICE.txt' exclude 'META-INF/notice.txt' exclude […]

Appcompat-v7: 21.0.0 ': не найден ресурс, который соответствует указанному имени: attr' android: actionModeShareDrawable '

При попытке использовать последнюю версию библиотеки поддержки appcompat-v7 в моем проекте, я получаю следующую ошибку: /Users/greg/dev/mobile/android_project/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/21.0.0/res/values-v11/values.xml Error:(36, 21) No resource found that matches the given name: attr 'android:actionModeShareDrawable'. Error:(36, 21) No resource found that matches the given name: attr 'android:actionModeShareDrawable'. Error:(36, 21) No resource found that matches the given name: attr 'android:actionModeShareDrawable'. Error:(36, 21) No […]

Как создать выпуск подписанного файла apk с помощью Gradle?

Я хотел бы, чтобы моя сборка Gradle создала файл apk с выпуском, используя Gradle. Я не уверен, правилен ли код или если у меня отсутствует параметр при создании gradle build ? Это часть кода в моем файле gradle: android { … signingConfigs { release { storeFile file("release.keystore") storePassword "******" keyAlias "******" keyPassword "******" } } […]