Articles of android gradle

Почему Android Gradle preDexDebug «Источник и место назначения должны быть разными» не удалось построить?

У меня есть Android-приложение, созданное с помощью Android Studio 0.8.1 и сталкивающееся с проблемой: Error:Execution failed for task ':app:preDexDebug'. > java.lang.IllegalArgumentException: Source C:\Users\mfedorov\AndroidStudioProjects\EPOS2\app\build\intermediates\pre-dexed\debug\mate-api-0.0.1-SNAPSHOT-0ef7e3259aeaf19202f545da97dc6b1ae2502c9a.jar and destination C:\Users\mfedorov.ALTIUS-PLUS\AndroidStudioProjects\EPOS2\app\build\intermediates\pre-dexed\debug\mate-api-0.0.1-SNAPSHOT-0ef7e3259aeaf19202f545da97dc6b1ae2502c9a.jar must be different Вот мое содержимое файла build.gradle (часть, которую я изменил, остальное по умолчанию) configurations.all { // check for updates every build resolutionStrategy.cacheChangingModulesFor 0, 'seconds' } dependencies { […]

Android Instant App: как создавать URL-адреса?

Недавно Google обновил свою информационную страницу о мгновенных приложениях: https://developer.android.com/topic/instant-apps/prepare.html Большинство пунктов ясно, за исключением «3. Рефакторинг вашего приложения, если необходимо». Они предлагают для розничных модулей, таких как просмотр, поиск, детализация деталей и проверка. В: Как разбить приложение на модули, которые полностью функциональны и доступны для URL? Я вижу здесь несколько вопросов: – если мы […]

Android Build с Gradle и ProGuard: «Выходная банка должна быть указана после входной банки, или она будет пустой»

Я создаю сборку с разными вкусами с Gradle. Раньше он работал довольно неплохо, пока я не захотел включить Proguard . Я включил minifyEnabled для моей сборки релизов, и теперь у меня есть исключение: " Caused by: org.gradle.internal.UncheckedException: java.io.IOException: The output jar […/app/build/intermediates/multi-dex/dev/release/componentClasses.jar] must be specified after an input jar, or it will be empty. ». […]

Android Studio 2.2, застрял в проекте «Проект строительства», по импорту существующего проекта

Я использую Android 2.2 на окнах 10. Я пытаюсь импортировать существующий проект Android. Проблема, которая навсегда осталась и до сих пор показывает сообщение Создание проекта проекта проекта «ProjecTName» Graedle После этого андроид-студия полностью застревает, и я убью ее от менеджера задач! Я попробовал доступные варианты в списке Android Studio: Откройте существующий проект Android Studio Импорт […]

С 0.4.3 Android Studio, ошибка: «Синхронизация проекта Gradle не удалась. Основные функции (например, редактирование, отладка) не будут работать должным образом "

Я заметил, что после обновления до Android Studio 0.4.3 возникают проблемы с несколькими людьми (проблема с 0.4.2 также я считаю). Моя ошибка и шаги отладки до сих пор следующие: Сообщение, которое я вижу, это «Синхронизация проекта Gradle». Базовая функциональность (например, редактирование, отладка) не будет работать должным образом », как показано в снимок ниже. Я нашел […]

Как получить проект PhoneGap для запуска в Android Studio с системой сборки Gradle

Я пытаюсь получить новую настройку приложения PhoneGap и работать в Android Studio с системой сборки Gradle. На данный момент я успешно создал проект PhoneGap и импортировал его в Android Studio. Кажется, все работает нормально, но я не могу разобраться, как переместить его в систему сборки Gradle или даже если это возможно. Может ли кто-нибудь помочь?

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

Я настраиваю имя файла APK моего приложения Android в скрипте build.gradle следующим образом: android { defaultConfig { project.ext.set("archivesBaseName", "MyApplication"); } } Теперь, когда я использую ароматы продукта: android { productFlavors { green { applicationId "com.example.myapplication.green" } blue { applicationId "com.example.myapplication.blue" } } } Есть ли способ настроить имя каждого APK ? Я экспериментировал с baseName […]

Gradle строит очень медленно с многопроектной структурой

При построении градиента на многопроектной установке, содержащей примерно 140 проектов / библиотек, время сборки занимало 1 час 22 минуты. И я использовал –parallel . И наша сборка ANT занимает менее 20 минут без параллельного здания. Вот что я сделал. ./gradlew clean ./gradlew build –parallel Я сделал небольшое тестирование, похоже, что dexing занимает самое длинное время. […]

Gradle android build для разных процессорных архитектур

Я хочу построить 4 отдельных apks для 4 различных архитектур процессоров Android (armeabi armeabi-v7a x86 mips), используя Gradle. У меня есть собственные библиотеки OpenCV, построенные для 4 архитектур процессора в папке libs . libs -armeabi -armeabi-v7a -x86 -mips Я хочу, чтобы каждый apk содержал только библиотеку OpenCV, соответствующую правильной архитектуре процессора. Текущий скрипт сборки выглядит […]

Как получить вариант сборки во время выполнения в Android Studio?

Я хотел бы получить вариант сборки во время выполнения, возможно ли это без каких-либо дополнительных настроек или кода?