Articles of android gradle

Добавление локальных файлов .aar в сборку Gradle с использованием «flatDirs» не работает

Я знаю об этом вопросе: добавление локальных файлов .aar в мою сборку gradle, но решение для меня не работает. Я попытался добавить это заявление на верхний уровень моего файла build.gradle : repositories { mavenCentral() flatDir { dirs 'libs' } } Я также помещал файл slidingmenu.aar в /libs и ссылался на него в разделе dependencies : […]

Как установить имя версии в имени файла APK с помощью gradle?

Я пытаюсь установить определенный номер версии в автогенерированном имени файла APK. Теперь gradle генерирует myapp-release.apk но я хочу, чтобы он выглядел как myapp-release-1.0.apk . Я пробовал варианты переименования, которые кажутся беспорядочными. Есть ли простой способ сделать это? buildTypes { release { signingConfig signingConfigs.release applicationVariants.each { variant -> def file = variant.outputFile variant.outputFile = new File(file.parent, […]

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

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

Андроидная студия 0.4.2: ошибка сбоя проекта Gradle

После обновления до 0.4.2 я получаю эту ошибку при открытии проекта: «Синхронизация проекта Gradle не удалась. Базовая функциональность (например, редактирование, отладка) не будет работать должным образом " Журнал событий показывает это: Error occurred during initialization of VM Could not reserve enough space for object heap Error: Could not create the Java Virtual Machine. Error: A […]

Несколько файлов 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_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. При попытке импорта мне нужно настроить этот путь.

В чем разница между compileSdkVersion и targetSdkVersion?

Я просмотрел документацию для построения с помощью Gradle, но я все еще не уверен, какая разница между compileSdkVersion и targetSdkVersion . Все, что он говорит: Свойство compileSdkVersion указывает цель компиляции. Ну, что такое «цель компиляции»? Я вижу два возможных способа интерпретировать это: compileSdkVersion – это версия компилятора, используемого при создании приложения, а targetSdkVersion – это […]

HttpClient не будет импортироваться в Android Studio

У меня есть простой класс, написанный в Android Studio: package com.mysite.myapp; import org.apache.http.client.HttpClient; public class Whatever { public void headBangingAgainstTheWallExample () { HttpClient client = new DefaultHttpClient(); } } И из этого я получаю следующую ошибку времени компиляции: Cannot resolve symbol HttpClient Не включен ли HttpClient в Android Studio SDK? Даже если это не так, […]