Я пытаюсь настроить аварийный запуск Firebase для своего приложения.Я выполнил шаги с https://blog.codemagic.io/practical-guide-flutter-firebase-codemagic/ и отлично работает, когда я работаю в локальной системе.Однако я вижу сбой при использовании инструмента CI / CD - Codemagic.
== Инициализация проекта Gradle /Users/builder/clone/android/app/build.gradle == Поднял _JAVA_OPTIONS: -Xmx3g
НЕИСПРАВНОСТЬ: сборка не удалась с исключением.
Где: строка файла сборки '/Users/builder/clone/android/build.gradle': 7
Что пошло не так: возникла проблема при оценке корневого проекта 'android'.
Не удалось найти метод maven () для аргументов [build_8np9gq8hl982yq6pq0eovgcan $ _run_closure1 $ _closure3 @ 6b63e6ad] на объектетипа org.gradle.api.internal.initialization.DefaultScriptHandler.
Попробуйте: Запустите с параметром --stacktrace, чтобы получить трассировку стека.Запустите с параметром --info или --debug, чтобы получить больше вывода журнала.Запустите с --scan, чтобы получить полное представление.
Не уверен ни в каком решении.Обращаемся к поддержке Codemagic на Slack!
Теперь это мой файл app / android / build.gradle:
buildscript {
repositories {
google()
jcenter()
}
maven {
url 'https://maven.fabric.io/public'
}
dependencies {
classpath 'com.android.tools.build:gradle:3.3.0'
classpath 'com.google.gms:google-services:4.2.0'
classpath 'io.fabric.tools:gradle:1.26.1'
}
}
allprojects {
repositories {
google()
jcenter()
}
}
rootProject.buildDir = '../build'
subprojects {
project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
project.evaluationDependsOn(':app')
}
task clean(type: Delete) {
delete rootProject.buildDir
}
Ожидаемый результат: сборка должна происходить на Codemagic * 1032 нормально*