Articles of android gradle

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?

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

Как добавить ароматы в модуль с Android Studio?

У меня есть набор проектов, которые используют тот же модуль, который содержит почти весь фактический код. Проект настраивается как: project/ – app/ – build.gradle – libraries/ – module/ – build.gradle – build.gradle – settings.gradle Все зависимости настроены правильно, и я могу создавать и запускать приложения отлично, но я могу только добавить ароматы в проект, что […]

Исключить конкретные варианты сборки

У меня есть два типа сборки по умолчанию: debug / release и несколько вариантов: prod / dev. Теперь я хочу исключить вариант разработки dev-release, но сохранить все остальные возможные комбинации. Есть ли способ достичь этого?

Gradle 14.4 Ошибка сборки – Gradle Метод DSL не найден 'packageName ()'

Я использую productFlavors и пытаюсь изменить имя пакета в зависимости от вкуса: productFlavors { flavor1 { packageName "com.mypackagename.one" } flavor2 { packageName "com.mypackagename.two" } } Это работало нормально до тех пор, пока я не обновился до Gradle 0.14.4, теперь он не работает со следующим сообщением: Error:(21, 0) Gradle DSL method not found: 'packageName()' Possible causes: […]