Мое приложение Cordova очень по умолчанию. Поскольку я добавил свой первый плагин: firebase, он больше не работает.
Мой список плагинов
cordova-plugin-firebase 2.0.5 "Google Firebase Plugin"
cordova-plugin-firebase-lib 5.1.1 "Google Firebase Plugin"
cordova-plugin-whitelist 1.3.4 "Whitelist"
Я считаю, что мне нужен только первый и последний плагин, но я пробовал несколько другие плагины, такие как AndroidX и Android X адаптер.
Я все еще получаю ту же ошибку.
* What went wrong:
Failed to capture fingerprint of input files for task ':app:preDebugBuild' property 'compileManifests' during up-to-date check.
> The library com.google.android.gms:play-services-measurement-base is being requested by various other libraries at [[17.3.0,17.3.0], [17.0.0,17.0.0]], but resolves to 17.3.0. Disable the plugin and check your dependencies tree using ./gradlew :app:dependencies.
Я пытался изменить build.gradle с платформ \ android (чтобы пройти проверку версии com.google. android .gms, но я получаю еще одну ошибку.
Вот мои зависимости в build.gradle
dependencies {
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
classpath 'com.android.tools.build:gradle:3.3.0'
classpath 'com.google.gms:google-services:4.1.0' // google-services dependency from cordova-plugin-firebase
classpath 'io.fabric.tools:gradle:1.25.4' // fabric dependency from cordova-plugin-firebase
}
I Я видел много топи c об этом на git, SO или YouTube, но ни один из них не работал для меня. Я также пытался создать новый проект, просто набрав:
- cordova create test
- платформа кордова добавить android
- сборка кордовы (успешная сборка)
- плагин кордова добавить кордова-плагин-firebase
- сборка кордова (сборка не удалась)
Еще одна интересная вещь, так как я добавил другие плагины, я могу читать "построить успех" в неоне зеленый, затем приложение произвело стандартную сборку, затем сборка не удалась. Возможно из-за cordova-plugin-firebase-lib.
Большое спасибо за вашу помощь.