Вопросы с тегом «android-gradle-plugin»

Android Gradle Plugin - это стандартная система сборки Android. Он используется в качестве вспомогательной системы сборки в Android Studio.

30
Android - ошибка: не удалось выполнить задачу ': app: transformClassesWithDexForRelease'
Проблема в том, что я могу запустить свое приложение при переходе в debugрежим, но при переключении в releaseрежим он не работает. Исключение: **FAILURE: Build failed with an exception.** > Execution failed for task ':app:transformClassesWithDexForRelease'. > com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home/bin/java'' finished with non-zero exit value 1 Когда …

18
Плагин слишком старый, обновите его до более поздней версии или установите для переменной среды ANDROID_DAILY_OVERRIDE значение
сегодня я просто импортировал пример приложения из Android SDK в качестве модуля в моем проекте (аналитика), и неожиданно я получил эту ошибку Gradle, когда я пытался синхронизировать его: Plugin is too old, please update to a more recent version, or set ANDROID_DAILY_OVERRIDE envrinment variable to... Это мой gradleфайл приложения : …

2
Каков синтаксис написания комментариев в файле build.gradle?
Глядя вниз на этот build.gradleфайл apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion "21.1.2" defaultConfig { applicationId "package.myapp" minSdkVersion 19 targetSdkVersion 21 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.nineoldandroids:library:2.4.0' } Что …

4
Почему типы сборки отличаются от вкусов продукта?
Предисловие: это не вопрос о том, как использовать типы сборки и разновидности продукта в приложении для Android. Я понимаю основные концепции. Этот вопрос больше касается попыток понять, какая конфигурация должна быть указана в типе сборки, какая конфигурация должна быть указана во вкусе продукта и действительно ли необходимо какое-либо различие. На …

30
com.google.android.gms: база данных play-services-измерения запрашивается различными другими библиотеками
Я обновил до gradle 4.0.1 и начал получать следующую ошибку Библиотека com.google.android.gms: база измерения play-services-запрашивается различными другими библиотеками по адресу [[15.0.4,15.0.4]], но разрешается до 15.0.2. Отключите плагин и проверьте дерево зависимостей, используя ./gradlew: app: dependencies. Мой проект не использует эту зависимость, поэтому я искал ее по всему миру, и она …

23
Ошибка «Файл google-services.json отсутствует в корневой папке модуля. Плагин Google Services не может работать без него »
Я обновил свой проект до последних сервисов Play classpath 'com.google.gms:google-services:1.5.0-beta2'. Я также использую последнюю версию playservices в моем файле app.gradle как: compile 'com.google.android.gms:play-services-location:8.3.0' compile 'com.google.android.gms:play-services-gcm:8.3.0' Однако, когда я компилирую, Gradle выдает исключение следующим образом Error:Execution failed for task ':app:processDebugGoogleServices'. > File google-services.json is missing from module root folder. The Google …

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

17
Не удалось найти или загрузить основной класс org.gradle.wrapper.GradleWrapperMain
Я очистил весь проект, удаляя локальные каталоги , как ~/.gradle, ~/.m2 ~./androidи ~/workspace/project/.gradleи они выбрали File -> Invalidate Caches / Restart...в Android Studio. Теперь выполнение команды ./gradlewприводит к следующему выводу: usr$ ./gradlew tasks Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain Излишне говорить, что я удалил слишком много, вопрос …

30
Ошибка: не удалось выполнить задачу «: 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 Это начало происходить после того, как я попытался изменить структуру пакета моего проекта. К сожалению, я …

30
закончено с ненулевым значением выхода
Я пытаюсь импортировать мой проект. но когда я запускаю приложение, я получаю следующую ошибку: Error: Execution failed for task ':app:processDebugResources'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\Vishnu Ruhela\AppData\Local\Android\sdk\build-tools\21.1.2\aapt.exe'' finished with non- zero exit value 1 вот мой файл Gradle apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion "21.1.2" defaultConfig { applicationId …

20
Android Studio 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 …

30
Android studio 3.0: невозможно разрешить зависимость для: app @ dexOptions / compileClasspath ': не удалось разрешить проект: аниматоры
Я перехожу на Android Studio 3.0. Таким образом, проект не может скомпилировать модуль с именем ": animator", и он отображает мне эту ошибку: Error:Unable to resolve dependency for ':app@dexOptions/compileClasspath': Could not resolve project :animators. <a href="openFile:/home/mobilepowered/MobilePowered/MyInnovalee/trunk17-10-2017/app/build.gradle">Open File</a><br><a href="Unable to resolve dependency for ':app@dexOptions/compileClasspath': Could not resolve project :animators.">Show Details</a> и …

9
Как создать buildConfigField с типом String
В моем Android Studioпроекте их два build configurationс некоторыми buildConfigField: buildTypes { def SERVER_URL = "SERVER_URL" def APP_VERSION = "APP_VERSION" debug { buildConfigField "String", SERVER_URL, "http://dev.myserver.com" buildConfigField "String", APP_VERSION, "0.0.1" } release { buildConfigField "String", SERVER_URL, "https://myserver.com" buildConfigField "String", APP_VERSION, "0.0.1" minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } Я получаю …

4
Какую версию продукта Android Studio по умолчанию создает в build.gradle?
У нас есть проект Android, использующий новую систему сборки Gradle, и мы используем Android Studio в качестве инструмента разработки. Когда указано несколько вариантов продукта build.gradle, мы заметим, что Android Studio создает первый, указанный в алфавитном порядке. Есть ли способ заставить Android Studio создавать и тестировать только определенный продукт во время …

15
Добавление локальных файлов .aar в сборку Gradle с использованием flatDirs не работает
Мне известен этот вопрос: добавление локальных файлов .aar в мою сборку Gradle, но решение не работает для меня. Я попытался добавить это утверждение на верхний уровень моего build.gradleфайла: repositories { mavenCentral() flatDir { dirs 'libs' } } Я также поместил slidingmenu.aarфайл /libsи ссылался на него в dependenciesразделе: compile 'com.slidingmenu.lib:slidingmenu:1.0.0@aar'но он …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.