Cordova-plugin-firebase: La biblioteca com.google.firebase:firebase-iid está siendo solicitada por otras bibliotecas en [[17.1.1,17.1.1]], pero se resuelve en 19.0.0.

Creado en 18 jun. 2019  ·  103Comentarios  ·  Fuente: arnesson/cordova-plugin-firebase

Describa el error
Creo que es un problema con la versión de firebase. El proyecto estaba funcionando hasta ahora y de repente comenzó a mostrar un error.

Reproducir
Pasos para reproducir el comportamiento:

  1. cordova ejecuta android --device

Comportamiento esperado
Construir con éxito

capturas de pantalla
Screenshot from 2019-06-18 12-10-41

Registros de la consola

  • Qué salió mal:
    La biblioteca com.google. firebase:firebase-iid está siendo solicitado por varias otras bibliotecas en [[17.1.1,17.1.1]], pero se resuelve en 19.0.0.

Versión del complemento
utilizando

Contexto adicional
La compilación estaba funcionando bien ayer.

Comentario más útil

Actualización 21 junio 2019

Vea mi solución actualizada a continuación.

comentario original

Aquí hay una solución que no implica ningún pirateo local de este complemento.

Nota: esta solución requiere que use la última versión de la plataforma cordova-android (v8.0.0).

Por ejemplo:

# create test project
cordova create test io.cordova.firebase.test && cd test

# download the Firebase SDK config for test project (which is required to make the build succeed)
curl https://raw.githubusercontent.com/dpa99c/cordova-plugin-firebase-test/master/www/google-services.json -o google-services.json

# add the latest cordova-android platform (v8.0.0)
cordova platform add android<strong i="22">@latest</strong>

# add my fork of this plugin
cordova plugin add cordova-plugin-firebasex

# add plugin to enable AndroidX in the project
cordova plugin add cordova-plugin-androidx

# add plugin to patch existing plugin source that uses the Android Support Library to use AndroidX
cordova plugin add cordova-plugin-androidx-adapter

# build!
cordova build android


salida de la consola

$ cordova -v
9.0.0 ([email protected])

$ cordova create test io.cordova.firebase.test && cd test
Creating a new cordova project.


$ curl https://raw.githubusercontent.com/dpa99c/cordova-plugin-firebase-test/master/www/google-services.json -o google-services.json
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1027  100  1027    0     0   5213      0 --:--:-- --:--:-- --:--:--  5213

$ cordova platform add android<strong i="29">@latest</strong>
Using cordova-fetch for cordova-android<strong i="30">@latest</strong>
Adding android project...
Creating Cordova project for the Android platform:
        Path: platforms\android
        Package: io.cordova.hellocordova
        Name: HelloCordova
        Activity: MainActivity
        Android target: android-28
Subproject Path: CordovaLib
Subproject Path: app
Android project created with [email protected]
Discovered plugin "cordova-plugin-whitelist" in config.xml. Adding it to the project
Installing "cordova-plugin-whitelist" for android

               This plugin is only applicable for versions of cordova-android greater than 4.0. If you have a previous platform version, you do *not* need this plugin since the whitelist will be built in.

Adding cordova-plugin-whitelist to package.json
Saved plugin info for "cordova-plugin-whitelist" to config.xml
--save flag or autosave detected
Saving android<strong i="31">@latest</strong> into config.xml file ...



$ cordova plugin add https://github.com/dpa99c/cordova-plugin-firebase.git
Installing "cordova-plugin-firebase" for android
Installing "cordova-plugin-cocoapod-support" for android
Subproject Path: CordovaLib
Subproject Path: app
Adding cordova-plugin-firebase to package.json


$ cordova plugin add cordova-plugin-androidx
Installing "cordova-plugin-androidx" for android
Adding cordova-plugin-androidx to package.json

$ cordova plugin add cordova-plugin-androidx-adapter
Installing "cordova-plugin-androidx-adapter" for android
Adding cordova-plugin-androidx-adapter to package.json

$ cordova build android
cordova-plugin-androidx: Updated gradle.properties to enable AndroidX
cordova-plugin-androidx-adapter: Processed 7 Java source files in 124ms
Preparing Firebase on Android
Checking Java JDK and Android SDK versions
ANDROID_SDK_ROOT=C:\Users\dpa99\AppData\Local\Android\sdk (recommended setting)
ANDROID_HOME=C:\Users\dpa99\AppData\Local\Android\sdk (DEPRECATED)
Starting a Gradle Daemon, 2 incompatible and 4 stopped Daemons could not be reused, use --status for details

BUILD SUCCESSFUL in 4s
1 actionable task: 1 executed
Subproject Path: CordovaLib
Subproject Path: app
Starting a Gradle Daemon, 1 incompatible and 4 stopped Daemons could not be reused, use --status for details

> Configure project :app
WARNING: Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.
It will be removed at the end of 2018. For more information see: http://d.android.com/r/tools/update-dependency-configurations.html
Observed package id 'build-tools;28.0.3' in inconsistent location 'C:\Users\dpa99\AppData\Local\Android\sdk\build-tools\current' (Expected 'C:\Users\dpa99\AppData\Local\Android\sdk\build-tools\28.0.3')
Already observed package id 'build-tools;28.0.3' in 'C:\Users\dpa99\AppData\Local\Android\sdk\build-tools\28.0.3'. Skipping duplicate at 'C:\Users\dpa99\AppData\Local\Android\sdk\build-tools\current'
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
WARNING: API 'variant.getAssemble()' is obsolete and has been replaced with 'variant.getAssembleProvider()'.
It will be removed at the end of 2019.
For more information, see https://d.android.com/r/tools/task-configuration-avoidance.
To determine what is calling variant.getAssemble(), use -Pandroid.debug.obsoleteApi=true on the command line to display a stack trace.
WARNING: API 'variantOutput.getProcessResources()' is obsolete and has been replaced with 'variantOutput.getProcessResourcesProvider()'.
It will be removed at the end of 2019.
For more information, see https://d.android.com/r/tools/task-configuration-avoidance.
To determine what is calling variantOutput.getProcessResources(), use -Pandroid.debug.obsoleteApi=true on the command line to display a stack trace.
WARNING: API 'variantOutput.getProcessManifest()' is obsolete and has been replaced with 'variantOutput.getProcessManifestProvider()'.
It will be removed at the end of 2019.
For more information, see https://d.android.com/r/tools/task-configuration-avoidance.
To determine what is calling variantOutput.getProcessManifest(), use -Pandroid.debug.obsoleteApi=true on the command line to display a stack trace.
WARNING: API 'variant.getMergeResources()' is obsolete and has been replaced with 'variant.getMergeResourcesProvider()'.
It will be removed at the end of 2019.
For more information, see https://d.android.com/r/tools/task-configuration-avoidance.
To determine what is calling variant.getMergeResources(), use -Pandroid.debug.obsoleteApi=true on the command line to display a stack trace.
WARNING: API 'variant.getMergeAssets()' is obsolete and has been replaced with 'variant.getMergeAssetsProvider()'.
It will be removed at the end of 2019.
For more information, see https://d.android.com/r/tools/task-configuration-avoidance.
To determine what is calling variant.getMergeAssets(), use -Pandroid.debug.obsoleteApi=true on the command line to display a stack trace.
WARNING: API 'variant.getPackageApplication()' is obsolete and has been replaced with 'variant.getPackageApplicationProvider()'.
It will be removed at the end of 2019.
For more information, see https://d.android.com/r/tools/task-configuration-avoidance.
To determine what is calling variant.getPackageApplication(), use -Pandroid.debug.obsoleteApi=true on the command line to display a stack trace.
WARNING: API 'variant.getExternalNativeBuildTasks()' is obsolete and has been replaced with 'variant.getExternalNativeBuildProviders()'.
It will be removed at the end of 2019.
For more information, see https://d.android.com/r/tools/task-configuration-avoidance.
To determine what is calling variant.getExternalNativeBuildTasks(), use -Pandroid.debug.obsoleteApi=true on the command line to display a stack trace.
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)

> Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with JetifyTransform
> Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with JetifyTransform
> Transform okio.jar (com.squareup.okio:okio:1.6.0) with JetifyTransform
> Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with JetifyTransform
> Transform annotation.jar (androidx.annotation:annotation:1.0.0) with JetifyTransform
> Transform auto-value-annotations.jar (com.google.auto.value:auto-value-annotations:1.6.3) with JetifyTransform
> Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with JetifyTransform
> Transform core-common.jar (androidx.arch.core:core-common:2.0.0) with JetifyTransform
> Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with JetifyTransform
> Transform print.aar (androidx.print:print:1.0.0) with JetifyTransform
> Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with JetifyTransform
> Transform lifecycle-common.jar (androidx.lifecycle:lifecycle-common:2.0.0) with JetifyTransform
> Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with ExtractAarTransform
> Transform annotation.jar (androidx.annotation:annotation:1.0.0) with IdentityTransform
> Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with ExtractAarTransform
> Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with ExtractAarTransform
> Transform lifecycle-common.jar (androidx.lifecycle:lifecycle-common:2.0.0) with IdentityTransform
> Transform print.aar (androidx.print:print:1.0.0) with ExtractAarTransform
> Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with ExtractAarTransform
> Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with ExtractAarTransform
> Transform auto-value-annotations.jar (com.google.auto.value:auto-value-annotations:1.6.3) with IdentityTransform
> Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with ExtractAarTransform
> Transform core-common.jar (androidx.arch.core:core-common:2.0.0) with IdentityTransform
> Transform okio.jar (com.squareup.okio:okio:1.6.0) with IdentityTransform
> Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with JetifyTransform
> Transform okhttp.jar (com.squareup.okhttp3:okhttp:3.0.0) with JetifyTransform
> Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with ExtractAarTransform
> Transform fabric.aar (io.fabric.sdk.android:fabric:1.4.7) with JetifyTransform
> Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with JetifyTransform
> Transform fabric.aar (io.fabric.sdk.android:fabric:1.4.7) with ExtractAarTransform
> Transform answers.aar (com.crashlytics.sdk.android:answers:1.4.6) with JetifyTransform
> Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with ExtractAarTransform
> Transform okhttp.jar (com.squareup.okhttp3:okhttp:3.0.0) with IdentityTransform
> Transform answers.aar (com.crashlytics.sdk.android:answers:1.4.6) with ExtractAarTransform
> Transform crashlytics-core.aar (com.crashlytics.sdk.android:crashlytics-core:2.6.7) with JetifyTransform
> Transform crashlytics-core.aar (com.crashlytics.sdk.android:crashlytics-core:2.6.7) with ExtractAarTransform
> Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarCompileClassesTransform
> Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with AarCompileClassesTransform
> Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with AarCompileClassesTransform
> Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with AarCompileClassesTransform
> Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarCompileClassesTransform
> Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with AarCompileClassesTransform
> Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarCompileClassesTransform
> Transform print.aar (androidx.print:print:1.0.0) with AarCompileClassesTransform
> Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with AarCompileClassesTransform
> Transform crashlytics-core.aar (com.crashlytics.sdk.android:crashlytics-core:2.6.7) with AarCompileClassesTransform
> Transform answers.aar (com.crashlytics.sdk.android:answers:1.4.6) with AarCompileClassesTransform
> Transform fabric.aar (io.fabric.sdk.android:fabric:1.4.7) with AarCompileClassesTransform
> Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with JetifyTransform
> Transform beta.aar (com.crashlytics.sdk.android:beta:1.2.10) with JetifyTransform
> Transform core.aar (androidx.core:core:1.0.0) with JetifyTransform
> Transform beta.aar (com.crashlytics.sdk.android:beta:1.2.10) with ExtractAarTransform
> Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with ExtractAarTransform
> Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with JetifyTransform
> Transform core.aar (androidx.core:core:1.0.0) with ExtractAarTransform
> Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with ExtractAarTransform
> Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with JetifyTransform
> Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with ExtractAarTransform
> Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with JetifyTransform
> Transform customview.aar (androidx.customview:customview:1.0.0) with JetifyTransform
> Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with JetifyTransform
> Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with AarCompileClassesTransform
> Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with ExtractAarTransform
> Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with ExtractAarTransform
> Transform collection.jar (androidx.collection:collection:1.0.0) with JetifyTransform
> Transform customview.aar (androidx.customview:customview:1.0.0) with ExtractAarTransform
> Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with AarCompileClassesTransform
> Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with JetifyTransform
> Transform beta.aar (com.crashlytics.sdk.android:beta:1.2.10) with AarCompileClassesTransform
> Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with AarCompileClassesTransform
> Transform collection.jar (androidx.collection:collection:1.0.0) with IdentityTransform
> Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with JetifyTransform
> Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with JetifyTransform
> Transform loader.aar (androidx.loader:loader:1.0.0) with JetifyTransform
> Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with JetifyTransform
> Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with ExtractAarTransform
> Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with AarCompileClassesTransform
> Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with ExtractAarTransform
> Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with ExtractAarTransform
> Transform loader.aar (androidx.loader:loader:1.0.0) with ExtractAarTransform
> Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with JetifyTransform
> Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with ExtractAarTransform
> Transform fragment.aar (androidx.fragment:fragment:1.0.0) with JetifyTransform
> Transform customview.aar (androidx.customview:customview:1.0.0) with AarCompileClassesTransform
> Transform play-services-basement.aar (com.google.android.gms:play-services-basement:17.0.0) with JetifyTransform
> Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with ExtractAarTransform
> Transform fragment.aar (androidx.fragment:fragment:1.0.0) with ExtractAarTransform
> Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with AarCompileClassesTransform
> Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:17.0.0) with JetifyTransform
> Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarCompileClassesTransform
> Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:17.0.0) with JetifyTransform
> Transform play-services-basement.aar (com.google.android.gms:play-services-basement:17.0.0) with ExtractAarTransform
> Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:17.0.0) with ExtractAarTransform
> Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:17.0.0) with ExtractAarTransform
> Transform firebase-measurement-connector.aar (com.google.firebase:firebase-measurement-connector:18.0.0) with JetifyTransform
> Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with AarCompileClassesTransform
> Transform loader.aar (androidx.loader:loader:1.0.0) with AarCompileClassesTransform
> Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with AarCompileClassesTransform
> Transform firebase-measurement-connector.aar (com.google.firebase:firebase-measurement-connector:18.0.0) with ExtractAarTransform
> Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with AarCompileClassesTransform
> Transform play-services-stats.aar (com.google.android.gms:play-services-stats:17.0.0) with JetifyTransform
> Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with AarCompileClassesTransform
> Transform fragment.aar (androidx.fragment:fragment:1.0.0) with AarCompileClassesTransform
> Transform play-services-stats.aar (com.google.android.gms:play-services-stats:17.0.0) with ExtractAarTransform
> Transform play-services-measurement-impl.aar (com.google.android.gms:play-services-measurement-impl:17.0.0) with JetifyTransform
> Transform play-services-measurement-impl.aar (com.google.android.gms:play-services-measurement-impl:17.0.0) with ExtractAarTransform
> Transform play-services-measurement-sdk.aar (com.google.android.gms:play-services-measurement-sdk:17.0.0) with JetifyTransform
> Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:17.0.0) with JetifyTransform
> Transform play-services-measurement.aar (com.google.android.gms:play-services-measurement:17.0.0) with JetifyTransform
> Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:17.0.0) with JetifyTransform
> Transform firebase-common.aar (com.google.firebase:firebase-common:18.0.0) with JetifyTransform
> Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:17.0.0) with AarCompileClassesTransform
> Transform play-services-measurement-sdk.aar (com.google.android.gms:play-services-measurement-sdk:17.0.0) with ExtractAarTransform
> Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:17.0.0) with ExtractAarTransform
> Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:17.0.0) with ExtractAarTransform
> Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:17.0.0) with AarCompileClassesTransform
> Transform play-services-measurement.aar (com.google.android.gms:play-services-measurement:17.0.0) with ExtractAarTransform
> Transform firebase-common.aar (com.google.firebase:firebase-common:18.0.0) with ExtractAarTransform
> Transform firebase-measurement-connector.aar (com.google.firebase:firebase-measurement-connector:18.0.0) with AarCompileClassesTransform
> Transform play-services-stats.aar (com.google.android.gms:play-services-stats:17.0.0) with AarCompileClassesTransform
> Transform play-services-base.aar (com.google.android.gms:play-services-base:17.0.0) with JetifyTransform
> Transform firebase-abt.aar (com.google.firebase:firebase-abt:18.0.0) with JetifyTransform
> Transform play-services-base.aar (com.google.android.gms:play-services-base:17.0.0) with ExtractAarTransform
> Transform firebase-iid.aar (com.google.firebase:firebase-iid:19.0.0) with JetifyTransform
> Transform firebase-abt.aar (com.google.firebase:firebase-abt:18.0.0) with ExtractAarTransform
> Transform play-services-measurement-impl.aar (com.google.android.gms:play-services-measurement-impl:17.0.0) with AarCompileClassesTransform
> Transform firebase-iid.aar (com.google.firebase:firebase-iid:19.0.0) with ExtractAarTransform
> Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:17.0.0) with AarCompileClassesTransform
> Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:17.0.0) with AarCompileClassesTransform
> Transform play-services-measurement-sdk.aar (com.google.android.gms:play-services-measurement-sdk:17.0.0) with AarCompileClassesTransform
> Transform play-services-measurement.aar (com.google.android.gms:play-services-measurement:17.0.0) with AarCompileClassesTransform
> Transform play-services-phenotype.aar (com.google.android.gms:play-services-phenotype:17.0.0) with JetifyTransform
> Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:17.0.0) with JetifyTransform
> Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:17.0.0) with ExtractAarTransform
> Transform firebase-common.aar (com.google.firebase:firebase-common:18.0.0) with AarCompileClassesTransform
> Transform play-services-phenotype.aar (com.google.android.gms:play-services-phenotype:17.0.0) with ExtractAarTransform
> Transform play-services-clearcut.aar (com.google.android.gms:play-services-clearcut:17.0.0) with JetifyTransform
> Transform play-services-analytics-impl.aar (com.google.android.gms:play-services-analytics-impl:17.0.0) with JetifyTransform
> Transform play-services-clearcut.aar (com.google.android.gms:play-services-clearcut:17.0.0) with ExtractAarTransform
> Transform firebase-abt.aar (com.google.firebase:firebase-abt:18.0.0) with AarCompileClassesTransform
> Transform play-services-analytics-impl.aar (com.google.android.gms:play-services-analytics-impl:17.0.0) with ExtractAarTransform
> Transform firebase-iid.aar (com.google.firebase:firebase-iid:19.0.0) with AarCompileClassesTransform
> Transform play-services-tagmanager-api.aar (com.google.android.gms:play-services-tagmanager-api:17.0.0) with JetifyTransform
> Transform firebase-auth-interop.aar (com.google.firebase:firebase-auth-interop:18.0.0) with JetifyTransform
> Transform play-services-flags.aar (com.google.android.gms:play-services-flags:17.0.0) with JetifyTransform
> Transform play-services-tagmanager-api.aar (com.google.android.gms:play-services-tagmanager-api:17.0.0) with ExtractAarTransform
> Transform firebase-auth-interop.aar (com.google.firebase:firebase-auth-interop:18.0.0) with ExtractAarTransform
> Transform play-services-flags.aar (com.google.android.gms:play-services-flags:17.0.0) with ExtractAarTransform
> Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:17.0.0) with AarCompileClassesTransform
> Transform play-services-phenotype.aar (com.google.android.gms:play-services-phenotype:17.0.0) with AarCompileClassesTransform
> Transform play-services-analytics-impl.aar (com.google.android.gms:play-services-analytics-impl:17.0.0) with AarCompileClassesTransform
> Transform firebase-config.aar (com.google.firebase:firebase-config:18.0.0) with JetifyTransform
> Transform firebase-config.aar (com.google.firebase:firebase-config:18.0.0) with ExtractAarTransform
> Transform play-services-clearcut.aar (com.google.android.gms:play-services-clearcut:17.0.0) with AarCompileClassesTransform
> Transform firebase-perf.aar (com.google.firebase:firebase-perf:18.0.0) with JetifyTransform
> Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:19.0.0) with JetifyTransform
> Transform firebase-perf.aar (com.google.firebase:firebase-perf:18.0.0) with ExtractAarTransform
> Transform play-services-tagmanager-api.aar (com.google.android.gms:play-services-tagmanager-api:17.0.0) with AarCompileClassesTransform
> Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:19.0.0) with ExtractAarTransform
> Transform firebase-core.aar (com.google.firebase:firebase-core:17.0.0) with JetifyTransform
> Transform firebase-auth-interop.aar (com.google.firebase:firebase-auth-interop:18.0.0) with AarCompileClassesTransform
> Transform play-services-flags.aar (com.google.android.gms:play-services-flags:17.0.0) with AarCompileClassesTransform
> Transform firebase-core.aar (com.google.firebase:firebase-core:17.0.0) with ExtractAarTransform
> Transform play-services-tagmanager.aar (com.google.android.gms:play-services-tagmanager:17.0.0) with JetifyTransform
> Transform play-services-tagmanager.aar (com.google.android.gms:play-services-tagmanager:17.0.0) with ExtractAarTransform
> Transform crashlytics.aar (com.crashlytics.sdk.android:crashlytics:2.9.8) with JetifyTransform
> Transform firebase-config.aar (com.google.firebase:firebase-config:18.0.0) with AarCompileClassesTransform
> Transform firebase-auth.aar (com.google.firebase:firebase-auth:18.0.0) with JetifyTransform
> Transform crashlytics.aar (com.crashlytics.sdk.android:crashlytics:2.9.8) with ExtractAarTransform
> Transform firebase-auth.aar (com.google.firebase:firebase-auth:18.0.0) with ExtractAarTransform
> Transform firebase-perf.aar (com.google.firebase:firebase-perf:18.0.0) with AarCompileClassesTransform
> Transform firebase-core.aar (com.google.firebase:firebase-core:17.0.0) with AarCompileClassesTransform
> Transform ShortcutBadger.aar (me.leolin:ShortcutBadger:1.1.4) with JetifyTransform
> Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
> Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
> Transform ShortcutBadger.aar (me.leolin:ShortcutBadger:1.1.4) with ExtractAarTransform
> Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
> Transform print.aar (androidx.print:print:1.0.0) with AarTransform
> Transform crashlytics.aar (com.crashlytics.sdk.android:crashlytics:2.9.8) with AarCompileClassesTransform
> Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with AarTransform
> Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with AarTransform
> Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with AarTransform
> Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with AarTransform
> Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with AarTransform
> Transform fabric.aar (io.fabric.sdk.android:fabric:1.4.7) with AarTransform
> Transform firebase-auth.aar (com.google.firebase:firebase-auth:18.0.0) with AarCompileClassesTransform
> Transform answers.aar (com.crashlytics.sdk.android:answers:1.4.6) with AarTransform
> Transform crashlytics-core.aar (com.crashlytics.sdk.android:crashlytics-core:2.6.7) with AarTransform
> Transform beta.aar (com.crashlytics.sdk.android:beta:1.2.10) with AarTransform
> Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with AarTransform
> Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with AarTransform
> Transform ShortcutBadger.aar (me.leolin:ShortcutBadger:1.1.4) with AarCompileClassesTransform
> Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with AarTransform
> Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with AarTransform
> Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
> Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with AarTransform
> Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with AarTransform
> Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with AarTransform
> Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
> Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
> Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with AarTransform
> Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with AarTransform
> Transform fragment.aar (androidx.fragment:fragment:1.0.0) with AarTransform
> Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:17.0.0) with AarTransform
> Transform firebase-measurement-connector.aar (com.google.firebase:firebase-measurement-connector:18.0.0) with AarTransform
> Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:17.0.0) with AarTransform
> Transform play-services-stats.aar (com.google.android.gms:play-services-stats:17.0.0) with AarTransform
> Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:17.0.0) with AarTransform
> Transform play-services-measurement-impl.aar (com.google.android.gms:play-services-measurement-impl:17.0.0) with AarTransform
> Transform play-services-measurement-sdk.aar (com.google.android.gms:play-services-measurement-sdk:17.0.0) with AarTransform
> Transform play-services-measurement.aar (com.google.android.gms:play-services-measurement:17.0.0) with AarTransform
> Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:17.0.0) with AarTransform
> Transform firebase-common.aar (com.google.firebase:firebase-common:18.0.0) with AarTransform
> Transform firebase-abt.aar (com.google.firebase:firebase-abt:18.0.0) with AarTransform
> Transform firebase-iid.aar (com.google.firebase:firebase-iid:19.0.0) with AarTransform
> Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:17.0.0) with AarTransform
> Transform play-services-phenotype.aar (com.google.android.gms:play-services-phenotype:17.0.0) with AarTransform
> Transform play-services-clearcut.aar (com.google.android.gms:play-services-clearcut:17.0.0) with AarTransform
> Transform play-services-analytics-impl.aar (com.google.android.gms:play-services-analytics-impl:17.0.0) with AarTransform
> Transform play-services-tagmanager-api.aar (com.google.android.gms:play-services-tagmanager-api:17.0.0) with AarTransform
> Transform firebase-auth-interop.aar (com.google.firebase:firebase-auth-interop:18.0.0) with AarTransform
> Transform play-services-flags.aar (com.google.android.gms:play-services-flags:17.0.0) with AarTransform
> Transform firebase-config.aar (com.google.firebase:firebase-config:18.0.0) with AarTransform
> Transform firebase-perf.aar (com.google.firebase:firebase-perf:18.0.0) with AarTransform
> Transform firebase-core.aar (com.google.firebase:firebase-core:17.0.0) with AarTransform
> Transform play-services-basement.aar (com.google.android.gms:play-services-basement:17.0.0) with AarCompileClassesTransform
> Transform play-services-basement.aar (com.google.android.gms:play-services-basement:17.0.0) with AarTransform
> Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:17.0.0) with JetifyTransform
> Transform crashlytics.aar (com.crashlytics.sdk.android:crashlytics:2.9.8) with AarTransform
> Transform firebase-auth.aar (com.google.firebase:firebase-auth:18.0.0) with AarTransform
> Transform ShortcutBadger.aar (me.leolin:ShortcutBadger:1.1.4) with AarTransform
> Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:17.0.0) with ExtractAarTransform
> Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
> Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
> Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
> Transform print.aar (androidx.print:print:1.0.0) with AarTransform
> Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with AarTransform
> Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with AarTransform
> Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with AarTransform
> Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:17.0.0) with AarTransform
> Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with AarTransform
> Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with AarTransform
> Transform fabric.aar (io.fabric.sdk.android:fabric:1.4.7) with AarTransform
> Transform answers.aar (com.crashlytics.sdk.android:answers:1.4.6) with AarTransform
> Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:17.0.0) with AarCompileClassesTransform
> Transform crashlytics-core.aar (com.crashlytics.sdk.android:crashlytics-core:2.6.7) with AarTransform
> Transform beta.aar (com.crashlytics.sdk.android:beta:1.2.10) with AarTransform
> Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with AarTransform
> Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with AarTransform
> Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with AarTransform
> Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with AarTransform
> Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
> Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with AarTransform
> Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with AarTransform
> Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with AarTransform
> Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
> Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
> Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with AarTransform
> Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with AarTransform
> Transform fragment.aar (androidx.fragment:fragment:1.0.0) with AarTransform
> Transform play-services-basement.aar (com.google.android.gms:play-services-basement:17.0.0) with AarTransform
> Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:17.0.0) with AarTransform
> Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:17.0.0) with AarTransform
> Transform firebase-measurement-connector.aar (com.google.firebase:firebase-measurement-connector:18.0.0) with AarTransform
> Transform play-services-stats.aar (com.google.android.gms:play-services-stats:17.0.0) with AarTransform
> Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:17.0.0) with AarTransform
> Transform play-services-measurement-impl.aar (com.google.android.gms:play-services-measurement-impl:17.0.0) with AarTransform
> Transform play-services-measurement-sdk.aar (com.google.android.gms:play-services-measurement-sdk:17.0.0) with AarTransform
> Transform play-services-measurement.aar (com.google.android.gms:play-services-measurement:17.0.0) with AarTransform
> Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:17.0.0) with AarTransform
> Transform firebase-common.aar (com.google.firebase:firebase-common:18.0.0) with AarTransform
> Transform firebase-abt.aar (com.google.firebase:firebase-abt:18.0.0) with AarTransform
> Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:17.0.0) with AarTransform
> Transform firebase-iid.aar (com.google.firebase:firebase-iid:19.0.0) with AarTransform
> Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:17.0.0) with AarTransform
> Transform play-services-phenotype.aar (com.google.android.gms:play-services-phenotype:17.0.0) with AarTransform
> Transform play-services-clearcut.aar (com.google.android.gms:play-services-clearcut:17.0.0) with AarTransform
> Transform play-services-analytics-impl.aar (com.google.android.gms:play-services-analytics-impl:17.0.0) with AarTransform
> Transform play-services-tagmanager-api.aar (com.google.android.gms:play-services-tagmanager-api:17.0.0) with AarTransform
> Transform firebase-auth-interop.aar (com.google.firebase:firebase-auth-interop:18.0.0) with AarTransform
> Transform play-services-flags.aar (com.google.android.gms:play-services-flags:17.0.0) with AarTransform
> Transform firebase-config.aar (com.google.firebase:firebase-config:18.0.0) with AarTransform
> Transform firebase-perf.aar (com.google.firebase:firebase-perf:18.0.0) with AarTransform
> Transform play-services-tagmanager.aar (com.google.android.gms:play-services-tagmanager:17.0.0) with AarTransform
> Transform play-services-tagmanager.aar (com.google.android.gms:play-services-tagmanager:17.0.0) with AarCompileClassesTransform
> Transform firebase-core.aar (com.google.firebase:firebase-core:17.0.0) with AarTransform
> Transform play-services-tagmanager.aar (com.google.android.gms:play-services-tagmanager:17.0.0) with AarTransform
> Transform crashlytics.aar (com.crashlytics.sdk.android:crashlytics:2.9.8) with AarTransform
> Transform firebase-auth.aar (com.google.firebase:firebase-auth:18.0.0) with AarTransform
> Transform ShortcutBadger.aar (me.leolin:ShortcutBadger:1.1.4) with AarTransform
> Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
> Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
> Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
> Transform print.aar (androidx.print:print:1.0.0) with AarTransform
> Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with AarTransform
> Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with AarTransform
> Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with AarTransform
> Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with AarTransform
> Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with AarTransform
> Transform fabric.aar (io.fabric.sdk.android:fabric:1.4.7) with AarTransform
> Transform answers.aar (com.crashlytics.sdk.android:answers:1.4.6) with AarTransform
> Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:19.0.0) with AarTransform
> Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:19.0.0) with AarCompileClassesTransform
> Transform crashlytics-core.aar (com.crashlytics.sdk.android:crashlytics-core:2.6.7) with AarTransform
> Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:19.0.0) with AarTransform
> Transform beta.aar (com.crashlytics.sdk.android:beta:1.2.10) with AarTransform
> Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with AarTransform
> Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with AarTransform
> Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with AarTransform
> Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with AarTransform
> Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
> Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with AarTransform
> Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with AarTransform
> Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with AarTransform
> Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
> Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
> Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with AarTransform
> Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with AarTransform
> Transform fragment.aar (androidx.fragment:fragment:1.0.0) with AarTransform
> Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:17.0.0) with AarTransform
> Transform play-services-basement.aar (com.google.android.gms:play-services-basement:17.0.0) with AarTransform
> Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:17.0.0) with AarTransform
> Transform firebase-measurement-connector.aar (com.google.firebase:firebase-measurement-connector:18.0.0) with AarTransform
> Transform play-services-stats.aar (com.google.android.gms:play-services-stats:17.0.0) with AarTransform
> Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:17.0.0) with AarTransform
> Transform play-services-base.aar (com.google.android.gms:play-services-base:17.0.0) with AarTransform
> Transform play-services-base.aar (com.google.android.gms:play-services-base:17.0.0) with AarCompileClassesTransform
> Transform play-services-measurement-impl.aar (com.google.android.gms:play-services-measurement-impl:17.0.0) with AarTransform
> Transform play-services-measurement.aar (com.google.android.gms:play-services-measurement:17.0.0) with AarTransform
> Transform play-services-measurement-sdk.aar (com.google.android.gms:play-services-measurement-sdk:17.0.0) with AarTransform
> Transform play-services-base.aar (com.google.android.gms:play-services-base:17.0.0) with AarTransform
> Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:17.0.0) with AarTransform
> Transform firebase-common.aar (com.google.firebase:firebase-common:18.0.0) with AarTransform
> Transform firebase-abt.aar (com.google.firebase:firebase-abt:18.0.0) with AarTransform
> Transform play-services-base.aar (com.google.android.gms:play-services-base:17.0.0) with AarTransform
> Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:17.0.0) with AarTransform
> Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:17.0.0) with AarTransform
> Transform firebase-iid.aar (com.google.firebase:firebase-iid:19.0.0) with AarTransform
> Transform play-services-phenotype.aar (com.google.android.gms:play-services-phenotype:17.0.0) with AarTransform
> Transform play-services-clearcut.aar (com.google.android.gms:play-services-clearcut:17.0.0) with AarTransform
> Transform play-services-analytics-impl.aar (com.google.android.gms:play-services-analytics-impl:17.0.0) with AarTransform
> Transform firebase-config.aar (com.google.firebase:firebase-config:18.0.0) with AarTransform
> Transform core.aar (androidx.core:core:1.0.0) with AarCompileClassesTransform
> Transform play-services-tagmanager-api.aar (com.google.android.gms:play-services-tagmanager-api:17.0.0) with AarTransform
> Transform firebase-perf.aar (com.google.firebase:firebase-perf:18.0.0) with AarTransform
> Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:19.0.0) with AarTransform
> Transform play-services-flags.aar (com.google.android.gms:play-services-flags:17.0.0) with AarTransform
> Transform firebase-auth-interop.aar (com.google.firebase:firebase-auth-interop:18.0.0) with AarTransform
> Transform play-services-tagmanager.aar (com.google.android.gms:play-services-tagmanager:17.0.0) with AarTransform
> Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:17.0.0) with JetifyTransform
> Transform crashlytics.aar (com.crashlytics.sdk.android:crashlytics:2.9.8) with AarTransform
> Transform core.aar (androidx.core:core:1.0.0) with AarTransform
> Transform firebase-core.aar (com.google.firebase:firebase-core:17.0.0) with AarTransform
> Transform firebase-auth.aar (com.google.firebase:firebase-auth:18.0.0) with AarTransform
> Transform ShortcutBadger.aar (me.leolin:ShortcutBadger:1.1.4) with AarTransform
> Transform core.aar (androidx.core:core:1.0.0) with AarTransform
> Transform core.aar (androidx.core:core:1.0.0) with AarTransform
> Task :app:preBuild UP-TO-DATE
> Task :CordovaLib:preBuild UP-TO-DATE
> Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:17.0.0) with ExtractAarTransform
> Task :CordovaLib:preDebugBuild UP-TO-DATE
> Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:17.0.0) with AarTransform
> Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:17.0.0) with AarTransform
> Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:17.0.0) with AarCompileClassesTransform
> Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:17.0.0) with AarTransform
> Task :CordovaLib:checkDebugManifest
> Task :CordovaLib:processDebugManifest
> Task :app:preDebugBuild
> Task :CordovaLib:compileDebugAidl NO-SOURCE
> Task :app:compileDebugAidl NO-SOURCE
> Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
> Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
> Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
> Transform print.aar (androidx.print:print:1.0.0) with AarTransform
> Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with AarTransform
> Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with AarTransform
> Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with AarTransform
> Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with AarTransform
> Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with AarTransform
> Transform fabric.aar (io.fabric.sdk.android:fabric:1.4.7) with AarTransform
> Transform answers.aar (com.crashlytics.sdk.android:answers:1.4.6) with AarTransform
> Transform crashlytics-core.aar (com.crashlytics.sdk.android:crashlytics-core:2.6.7) with AarTransform
> Transform beta.aar (com.crashlytics.sdk.android:beta:1.2.10) with AarTransform
> Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with AarTransform
> Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with AarTransform
> Transform core.aar (androidx.core:core:1.0.0) with AarTransform
> Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with AarTransform
> Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with AarTransform
> Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
> Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with AarTransform
> Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with AarTransform
> Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
> Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with AarTransform
> Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with AarTransform
> Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
> Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with AarTransform
> Transform fragment.aar (androidx.fragment:fragment:1.0.0) with AarTransform
> Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:17.0.0) with AarTransform
> Transform play-services-basement.aar (com.google.android.gms:play-services-basement:17.0.0) with AarTransform
> Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:17.0.0) with AarTransform
> Transform firebase-measurement-connector.aar (com.google.firebase:firebase-measurement-connector:18.0.0) with AarTransform
> Transform play-services-stats.aar (com.google.android.gms:play-services-stats:17.0.0) with AarTransform
> Transform play-services-measurement-impl.aar (com.google.android.gms:play-services-measurement-impl:17.0.0) with AarTransform
> Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:17.0.0) with AarTransform
> Transform play-services-measurement-sdk.aar (com.google.android.gms:play-services-measurement-sdk:17.0.0) with AarTransform
> Transform play-services-measurement.aar (com.google.android.gms:play-services-measurement:17.0.0) with AarTransform
> Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:17.0.0) with AarTransform
> Transform firebase-common.aar (com.google.firebase:firebase-common:18.0.0) with AarTransform
> Transform firebase-abt.aar (com.google.firebase:firebase-abt:18.0.0) with AarTransform
> Transform play-services-base.aar (com.google.android.gms:play-services-base:17.0.0) with AarTransform
> Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:17.0.0) with AarTransform
> Transform firebase-iid.aar (com.google.firebase:firebase-iid:19.0.0) with AarTransform
> Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:17.0.0) with AarTransform
> Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:17.0.0) with AarTransform
> Transform play-services-phenotype.aar (com.google.android.gms:play-services-phenotype:17.0.0) with AarTransform
> Transform play-services-clearcut.aar (com.google.android.gms:play-services-clearcut:17.0.0) with AarTransform
> Transform play-services-analytics-impl.aar (com.google.android.gms:play-services-analytics-impl:17.0.0) with AarTransform
> Transform play-services-tagmanager-api.aar (com.google.android.gms:play-services-tagmanager-api:17.0.0) with AarTransform
> Transform firebase-auth-interop.aar (com.google.firebase:firebase-auth-interop:18.0.0) with AarTransform
> Transform play-services-flags.aar (com.google.android.gms:play-services-flags:17.0.0) with AarTransform
> Transform firebase-config.aar (com.google.firebase:firebase-config:18.0.0) with AarTransform
> Transform firebase-perf.aar (com.google.firebase:firebase-perf:18.0.0) with AarTransform
> Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:19.0.0) with AarTransform
> Transform firebase-core.aar (com.google.firebase:firebase-core:17.0.0) with AarTransform
> Transform play-services-tagmanager.aar (com.google.android.gms:play-services-tagmanager:17.0.0) with AarTransform
> Transform crashlytics.aar (com.crashlytics.sdk.android:crashlytics:2.9.8) with AarTransform
> Transform firebase-auth.aar (com.google.firebase:firebase-auth:18.0.0) with AarTransform
> Transform ShortcutBadger.aar (me.leolin:ShortcutBadger:1.1.4) with AarTransform
> Task :CordovaLib:packageDebugRenderscript NO-SOURCE
> Task :app:compileDebugRenderscript
> Task :app:checkDebugManifest
> Task :app:generateDebugBuildConfig
> Task :app:prepareLintJar
> Task :app:generateDebugSources
> Task :CordovaLib:compileDebugRenderscript
> Task :CordovaLib:generateDebugBuildConfig
> Transform aapt2-windows.jar (com.android.tools.build:aapt2:3.3.0-5013011) with Aapt2Extractor
> Task :CordovaLib:generateDebugResValues
> Task :CordovaLib:generateDebugResources
> Task :CordovaLib:packageDebugResources
> Task :CordovaLib:generateDebugRFile
> Task :CordovaLib:prepareLintJar
> Task :CordovaLib:generateDebugSources
> Task :CordovaLib:javaPreCompileDebug

> Task :CordovaLib:compileDebugJavaWithJavac

> Task :CordovaLib:processDebugJavaRes NO-SOURCE
> Task :CordovaLib:transformClassesAndResourcesWithPrepareIntermediateJarsForDebug
> Task :app:javaPreCompileDebug
> Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with LibrarySymbolTableTransform
> Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with LibrarySymbolTableTransform
> Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with LibrarySymbolTableTransform
> Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with LibrarySymbolTableTransform
> Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with LibrarySymbolTableTransform
> Transform print.aar (androidx.print:print:1.0.0) with LibrarySymbolTableTransform
> Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with LibrarySymbolTableTransform
> Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with LibrarySymbolTableTransform
> Transform fabric.aar (io.fabric.sdk.android:fabric:1.4.7) with LibrarySymbolTableTransform
> Transform answers.aar (com.crashlytics.sdk.android:answers:1.4.6) with LibrarySymbolTableTransform
> Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with LibrarySymbolTableTransform
> Transform crashlytics-core.aar (com.crashlytics.sdk.android:crashlytics-core:2.6.7) with LibrarySymbolTableTransform
> Transform beta.aar (com.crashlytics.sdk.android:beta:1.2.10) with LibrarySymbolTableTransform
> Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with LibrarySymbolTableTransform
> Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with LibrarySymbolTableTransform
> Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with LibrarySymbolTableTransform
> Transform customview.aar (androidx.customview:customview:1.0.0) with LibrarySymbolTableTransform
> Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with LibrarySymbolTableTransform
> Transform core.aar (androidx.core:core:1.0.0) with LibrarySymbolTableTransform
> Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with LibrarySymbolTableTransform
> Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with LibrarySymbolTableTransform
> Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with LibrarySymbolTableTransform
> Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with LibrarySymbolTableTransform
> Transform loader.aar (androidx.loader:loader:1.0.0) with LibrarySymbolTableTransform
> Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with LibrarySymbolTableTransform
> Transform fragment.aar (androidx.fragment:fragment:1.0.0) with LibrarySymbolTableTransform
> Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:17.0.0) with LibrarySymbolTableTransform
> Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with LibrarySymbolTableTransform
> Transform play-services-basement.aar (com.google.android.gms:play-services-basement:17.0.0) with LibrarySymbolTableTransform
> Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:17.0.0) with LibrarySymbolTableTransform
> Transform firebase-measurement-connector.aar (com.google.firebase:firebase-measurement-connector:18.0.0) with LibrarySymbolTableTransform
> Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:17.0.0) with LibrarySymbolTableTransform
> Transform play-services-measurement-sdk.aar (com.google.android.gms:play-services-measurement-sdk:17.0.0) with LibrarySymbolTableTransform
> Transform play-services-measurement.aar (com.google.android.gms:play-services-measurement:17.0.0) with LibrarySymbolTableTransform
> Transform play-services-measurement-impl.aar (com.google.android.gms:play-services-measurement-impl:17.0.0) with LibrarySymbolTableTransform
> Transform play-services-stats.aar (com.google.android.gms:play-services-stats:17.0.0) with LibrarySymbolTableTransform
> Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:17.0.0) with LibrarySymbolTableTransform
> Transform firebase-common.aar (com.google.firebase:firebase-common:18.0.0) with LibrarySymbolTableTransform
> Transform firebase-abt.aar (com.google.firebase:firebase-abt:18.0.0) with LibrarySymbolTableTransform
> Transform play-services-base.aar (com.google.android.gms:play-services-base:17.0.0) with LibrarySymbolTableTransform
> Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:17.0.0) with LibrarySymbolTableTransform
> Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:17.0.0) with LibrarySymbolTableTransform
> Transform firebase-iid.aar (com.google.firebase:firebase-iid:19.0.0) with LibrarySymbolTableTransform
> Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:17.0.0) with LibrarySymbolTableTransform
> Transform play-services-clearcut.aar (com.google.android.gms:play-services-clearcut:17.0.0) with LibrarySymbolTableTransform
> Transform play-services-phenotype.aar (com.google.android.gms:play-services-phenotype:17.0.0) with LibrarySymbolTableTransform
> Transform firebase-auth-interop.aar (com.google.firebase:firebase-auth-interop:18.0.0) with LibrarySymbolTableTransform
> Transform play-services-tagmanager-api.aar (com.google.android.gms:play-services-tagmanager-api:17.0.0) with LibrarySymbolTableTransform
> Transform play-services-analytics-impl.aar (com.google.android.gms:play-services-analytics-impl:17.0.0) with LibrarySymbolTableTransform
> Transform play-services-flags.aar (com.google.android.gms:play-services-flags:17.0.0) with LibrarySymbolTableTransform
> Transform firebase-config.aar (com.google.firebase:firebase-config:18.0.0) with LibrarySymbolTableTransform
> Transform firebase-perf.aar (com.google.firebase:firebase-perf:18.0.0) with LibrarySymbolTableTransform
> Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:19.0.0) with LibrarySymbolTableTransform
> Transform firebase-core.aar (com.google.firebase:firebase-core:17.0.0) with LibrarySymbolTableTransform
> Transform play-services-tagmanager.aar (com.google.android.gms:play-services-tagmanager:17.0.0) with LibrarySymbolTableTransform
> Transform crashlytics.aar (com.crashlytics.sdk.android:crashlytics:2.9.8) with LibrarySymbolTableTransform
> Transform firebase-auth.aar (com.google.firebase:firebase-auth:18.0.0) with LibrarySymbolTableTransform
> Transform ShortcutBadger.aar (me.leolin:ShortcutBadger:1.1.4) with LibrarySymbolTableTransform
> Task :app:mainApkListPersistenceDebug
> Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
> Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
> Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
> Transform print.aar (androidx.print:print:1.0.0) with AarTransform
> Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with AarTransform
> Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with AarTransform
> Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with AarTransform
> Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with AarTransform
> Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with AarTransform
> Transform answers.aar (com.crashlytics.sdk.android:answers:1.4.6) with AarTransform
> Transform crashlytics-core.aar (com.crashlytics.sdk.android:crashlytics-core:2.6.7) with AarTransform
> Transform fabric.aar (io.fabric.sdk.android:fabric:1.4.7) with AarTransform
> Transform beta.aar (com.crashlytics.sdk.android:beta:1.2.10) with AarTransform
> Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with AarTransform
> Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with AarTransform
> Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with AarTransform
> Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with AarTransform
> Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with AarTransform
> Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
> Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with AarTransform
> Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
> Transform core.aar (androidx.core:core:1.0.0) with AarTransform
> Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
> Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with AarTransform
> Transform fragment.aar (androidx.fragment:fragment:1.0.0) with AarTransform
> Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with AarTransform
> Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with AarTransform
> Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:17.0.0) with AarTransform
> Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:17.0.0) with AarTransform
> Transform firebase-measurement-connector.aar (com.google.firebase:firebase-measurement-connector:18.0.0) with AarTransform
> Transform play-services-stats.aar (com.google.android.gms:play-services-stats:17.0.0) with AarTransform
> Transform play-services-basement.aar (com.google.android.gms:play-services-basement:17.0.0) with AarTransform
> Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:17.0.0) with AarTransform
> Transform play-services-measurement-sdk.aar (com.google.android.gms:play-services-measurement-sdk:17.0.0) with AarTransform
> Transform play-services-measurement.aar (com.google.android.gms:play-services-measurement:17.0.0) with AarTransform
> Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:17.0.0) with AarTransform
> Transform firebase-common.aar (com.google.firebase:firebase-common:18.0.0) with AarTransform
> Transform play-services-measurement-impl.aar (com.google.android.gms:play-services-measurement-impl:17.0.0) with AarTransform
> Transform firebase-abt.aar (com.google.firebase:firebase-abt:18.0.0) with AarTransform
> Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:17.0.0) with AarTransform
> Transform firebase-iid.aar (com.google.firebase:firebase-iid:19.0.0) with AarTransform
> Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:17.0.0) with AarTransform
> Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:17.0.0) with AarTransform
> Transform play-services-phenotype.aar (com.google.android.gms:play-services-phenotype:17.0.0) with AarTransform
> Transform play-services-base.aar (com.google.android.gms:play-services-base:17.0.0) with AarTransform
> Transform play-services-clearcut.aar (com.google.android.gms:play-services-clearcut:17.0.0) with AarTransform
> Transform play-services-analytics-impl.aar (com.google.android.gms:play-services-analytics-impl:17.0.0) with AarTransform
> Transform play-services-tagmanager-api.aar (com.google.android.gms:play-services-tagmanager-api:17.0.0) with AarTransform
> Transform firebase-auth-interop.aar (com.google.firebase:firebase-auth-interop:18.0.0) with AarTransform
> Transform play-services-flags.aar (com.google.android.gms:play-services-flags:17.0.0) with AarTransform
> Transform firebase-config.aar (com.google.firebase:firebase-config:18.0.0) with AarTransform
> Transform firebase-perf.aar (com.google.firebase:firebase-perf:18.0.0) with AarTransform
> Transform firebase-core.aar (com.google.firebase:firebase-core:17.0.0) with AarTransform
> Transform crashlytics.aar (com.crashlytics.sdk.android:crashlytics:2.9.8) with AarTransform
> Transform firebase-auth.aar (com.google.firebase:firebase-auth:18.0.0) with AarTransform
> Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:19.0.0) with AarTransform
> Transform ShortcutBadger.aar (me.leolin:ShortcutBadger:1.1.4) with AarTransform
> Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
> Transform play-services-tagmanager.aar (com.google.android.gms:play-services-tagmanager:17.0.0) with AarTransform
> Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
> Transform print.aar (androidx.print:print:1.0.0) with AarTransform
> Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
> Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with AarTransform
> Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with AarTransform
> Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with AarTransform
> Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with AarTransform
> Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with AarTransform
> Transform fabric.aar (io.fabric.sdk.android:fabric:1.4.7) with AarTransform
> Transform answers.aar (com.crashlytics.sdk.android:answers:1.4.6) with AarTransform
> Transform crashlytics-core.aar (com.crashlytics.sdk.android:crashlytics-core:2.6.7) with AarTransform
> Transform beta.aar (com.crashlytics.sdk.android:beta:1.2.10) with AarTransform
> Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with AarTransform
> Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with AarTransform
> Transform core.aar (androidx.core:core:1.0.0) with AarTransform
> Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with AarTransform
> Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
> Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with AarTransform
> Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with AarTransform
> Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with AarTransform
> Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with AarTransform
> Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
> Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
> Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with AarTransform
> Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with AarTransform
> Transform fragment.aar (androidx.fragment:fragment:1.0.0) with AarTransform
> Transform play-services-basement.aar (com.google.android.gms:play-services-basement:17.0.0) with AarTransform
> Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:17.0.0) with AarTransform
> Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:17.0.0) with AarTransform
> Transform firebase-measurement-connector.aar (com.google.firebase:firebase-measurement-connector:18.0.0) with AarTransform
> Transform play-services-stats.aar (com.google.android.gms:play-services-stats:17.0.0) with AarTransform
> Transform play-services-measurement-impl.aar (com.google.android.gms:play-services-measurement-impl:17.0.0) with AarTransform
> Transform play-services-measurement-sdk.aar (com.google.android.gms:play-services-measurement-sdk:17.0.0) with AarTransform
> Transform play-services-measurement.aar (com.google.android.gms:play-services-measurement:17.0.0) with AarTransform
> Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:17.0.0) with AarTransform
> Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:17.0.0) with AarTransform
> Transform firebase-common.aar (com.google.firebase:firebase-common:18.0.0) with AarTransform
> Transform firebase-abt.aar (com.google.firebase:firebase-abt:18.0.0) with AarTransform
> Transform play-services-base.aar (com.google.android.gms:play-services-base:17.0.0) with AarTransform
> Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:17.0.0) with AarTransform
> Transform firebase-iid.aar (com.google.firebase:firebase-iid:19.0.0) with AarTransform
> Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:17.0.0) with AarTransform
> Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:17.0.0) with AarTransform
> Transform play-services-phenotype.aar (com.google.android.gms:play-services-phenotype:17.0.0) with AarTransform
> Transform play-services-clearcut.aar (com.google.android.gms:play-services-clearcut:17.0.0) with AarTransform
> Transform play-services-analytics-impl.aar (com.google.android.gms:play-services-analytics-impl:17.0.0) with AarTransform
> Transform play-services-tagmanager-api.aar (com.google.android.gms:play-services-tagmanager-api:17.0.0) with AarTransform
> Transform firebase-auth-interop.aar (com.google.firebase:firebase-auth-interop:18.0.0) with AarTransform
> Transform firebase-config.aar (com.google.firebase:firebase-config:18.0.0) with AarTransform
> Transform play-services-flags.aar (com.google.android.gms:play-services-flags:17.0.0) with AarTransform
> Transform firebase-perf.aar (com.google.firebase:firebase-perf:18.0.0) with AarTransform
> Transform firebase-core.aar (com.google.firebase:firebase-core:17.0.0) with AarTransform
> Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:19.0.0) with AarTransform
> Transform play-services-tagmanager.aar (com.google.android.gms:play-services-tagmanager:17.0.0) with AarTransform
> Transform crashlytics.aar (com.crashlytics.sdk.android:crashlytics:2.9.8) with AarTransform
> Transform ShortcutBadger.aar (me.leolin:ShortcutBadger:1.1.4) with AarTransform
> Transform firebase-auth.aar (com.google.firebase:firebase-auth:18.0.0) with AarTransform
> Task :app:mergeDebugShaders
> Task :app:compileDebugShaders
> Task :app:generateDebugAssets
> Task :CordovaLib:mergeDebugShaders
> Task :CordovaLib:compileDebugShaders
> Task :CordovaLib:generateDebugAssets
> Task :CordovaLib:packageDebugAssets
> Task :app:mergeDebugAssets
> Task :app:writeDebugApplicationId

> Task :app:processDebugGoogleServices
Parsing json file: D:\Temp\test\platforms\android\app\google-services.json

> Task :app:createDebugCompatibleScreenManifests

> Task :app:processDebugManifest
D:\Temp\test\platforms\android\app\src\main\AndroidManifest.xml:24:9-31:50 Warning:
    activity#com.google.firebase.auth.internal.FederatedSignInActivity<strong i="32">@android</strong>:launchMode was tagged at AndroidManifest.xml:24 to replace other declarations but no other declaration present

> Task :app:fabricGenerateResourcesDebug
> Task :app:generateDebugResValues
> Task :app:generateDebugResources
> Task :app:mergeDebugResources
> Task :app:processDebugResources

> Task :app:compileDebugJavaWithJavac

> Task :app:compileDebugNdk NO-SOURCE
> Task :app:compileDebugSources
> Task :app:validateSigningDebug
> Task :app:signingConfigWriterDebug
> Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with AarTransform
> Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
> Transform print.aar (androidx.print:print:1.0.0) with AarTransform
> Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
> Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
> Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with AarTransform
> Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with AarTransform
> Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with AarTransform
> Transform fabric.aar (io.fabric.sdk.android:fabric:1.4.7) with AarTransform
> Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with AarTransform
> Transform crashlytics-core.aar (com.crashlytics.sdk.android:crashlytics-core:2.6.7) with AarTransform
> Transform answers.aar (com.crashlytics.sdk.android:answers:1.4.6) with AarTransform
> Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with AarTransform
> Transform beta.aar (com.crashlytics.sdk.android:beta:1.2.10) with AarTransform
> Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with AarTransform
> Transform core.aar (androidx.core:core:1.0.0) with AarTransform
> Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with AarTransform
> Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with AarTransform
> Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
> Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with AarTransform
> Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with AarTransform
> Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with AarTransform
> Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
> Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with AarTransform
> Transform fragment.aar (androidx.fragment:fragment:1.0.0) with AarTransform
> Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with AarTransform
> Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
> Transform play-services-basement.aar (com.google.android.gms:play-services-basement:17.0.0) with AarTransform
> Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:17.0.0) with AarTransform
> Transform firebase-measurement-connector.aar (com.google.firebase:firebase-measurement-connector:18.0.0) with AarTransform
> Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:17.0.0) with AarTransform
> Transform play-services-stats.aar (com.google.android.gms:play-services-stats:17.0.0) with AarTransform
> Transform play-services-measurement.aar (com.google.android.gms:play-services-measurement:17.0.0) with AarTransform
> Transform play-services-measurement-impl.aar (com.google.android.gms:play-services-measurement-impl:17.0.0) with AarTransform
> Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:17.0.0) with AarTransform
> Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:17.0.0) with AarTransform
> Transform firebase-common.aar (com.google.firebase:firebase-common:18.0.0) with AarTransform
> Transform play-services-measurement-sdk.aar (com.google.android.gms:play-services-measurement-sdk:17.0.0) with AarTransform
> Transform play-services-base.aar (com.google.android.gms:play-services-base:17.0.0) with AarTransform
> Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:17.0.0) with AarTransform
> Transform firebase-abt.aar (com.google.firebase:firebase-abt:18.0.0) with AarTransform
> Transform firebase-iid.aar (com.google.firebase:firebase-iid:19.0.0) with AarTransform
> Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:17.0.0) with AarTransform
> Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:17.0.0) with AarTransform
> Transform play-services-clearcut.aar (com.google.android.gms:play-services-clearcut:17.0.0) with AarTransform
> Transform play-services-analytics-impl.aar (com.google.android.gms:play-services-analytics-impl:17.0.0) with AarTransform
> Transform firebase-auth-interop.aar (com.google.firebase:firebase-auth-interop:18.0.0) with AarTransform
> Transform play-services-tagmanager-api.aar (com.google.android.gms:play-services-tagmanager-api:17.0.0) with AarTransform
> Transform firebase-config.aar (com.google.firebase:firebase-config:18.0.0) with AarTransform
> Transform firebase-core.aar (com.google.firebase:firebase-core:17.0.0) with AarTransform
> Transform play-services-flags.aar (com.google.android.gms:play-services-flags:17.0.0) with AarTransform
> Transform crashlytics.aar (com.crashlytics.sdk.android:crashlytics:2.9.8) with AarTransform
> Transform play-services-tagmanager.aar (com.google.android.gms:play-services-tagmanager:17.0.0) with AarTransform
> Transform firebase-perf.aar (com.google.firebase:firebase-perf:18.0.0) with AarTransform
> Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:19.0.0) with AarTransform
> Transform play-services-phenotype.aar (com.google.android.gms:play-services-phenotype:17.0.0) with AarTransform
> Transform firebase-auth.aar (com.google.firebase:firebase-auth:18.0.0) with AarTransform
> Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
> Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
> Transform ShortcutBadger.aar (me.leolin:ShortcutBadger:1.1.4) with AarTransform
> Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
> Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with AarTransform
> Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with AarTransform
> Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with AarTransform
> Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with AarTransform
> Transform fabric.aar (io.fabric.sdk.android:fabric:1.4.7) with AarTransform
> Transform answers.aar (com.crashlytics.sdk.android:answers:1.4.6) with AarTransform
> Transform print.aar (androidx.print:print:1.0.0) with AarTransform
> Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with AarTransform
> Task :app:transformClassesWithDexBuilderForDebug
> Task :app:transformDexArchiveWithExternalLibsDexMergerForDebug
> Task :app:transformDexArchiveWithDexMergerForDebug
> Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with AarTransform
> Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with AarTransform
> Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with AarTransform
> Transform crashlytics-core.aar (com.crashlytics.sdk.android:crashlytics-core:2.6.7) with AarTransform
> Transform core.aar (androidx.core:core:1.0.0) with AarTransform
> Transform beta.aar (com.crashlytics.sdk.android:beta:1.2.10) with AarTransform
> Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with AarTransform
> Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with AarTransform
> Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
> Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with AarTransform
> Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
> Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with AarTransform
> Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
> Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with AarTransform
> Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with AarTransform
> Transform fragment.aar (androidx.fragment:fragment:1.0.0) with AarTransform
> Transform play-services-basement.aar (com.google.android.gms:play-services-basement:17.0.0) with AarTransform
> Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:17.0.0) with AarTransform
> Transform firebase-measurement-connector.aar (com.google.firebase:firebase-measurement-connector:18.0.0) with AarTransform
> Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:17.0.0) with AarTransform
> Transform play-services-stats.aar (com.google.android.gms:play-services-stats:17.0.0) with AarTransform
> Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:17.0.0) with AarTransform
> Transform play-services-measurement-impl.aar (com.google.android.gms:play-services-measurement-impl:17.0.0) with AarTransform
> Transform play-services-measurement-sdk.aar (com.google.android.gms:play-services-measurement-sdk:17.0.0) with AarTransform
> Transform play-services-measurement.aar (com.google.android.gms:play-services-measurement:17.0.0) with AarTransform
> Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:17.0.0) with AarTransform
> Transform firebase-common.aar (com.google.firebase:firebase-common:18.0.0) with AarTransform
> Transform firebase-abt.aar (com.google.firebase:firebase-abt:18.0.0) with AarTransform
> Transform play-services-base.aar (com.google.android.gms:play-services-base:17.0.0) with AarTransform
> Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:17.0.0) with AarTransform
> Transform firebase-iid.aar (com.google.firebase:firebase-iid:19.0.0) with AarTransform
> Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:17.0.0) with AarTransform
> Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:17.0.0) with AarTransform
> Transform play-services-phenotype.aar (com.google.android.gms:play-services-phenotype:17.0.0) with AarTransform
> Transform play-services-clearcut.aar (com.google.android.gms:play-services-clearcut:17.0.0) with AarTransform
> Transform play-services-analytics-impl.aar (com.google.android.gms:play-services-analytics-impl:17.0.0) with AarTransform
> Transform play-services-tagmanager-api.aar (com.google.android.gms:play-services-tagmanager-api:17.0.0) with AarTransform
> Transform firebase-auth-interop.aar (com.google.firebase:firebase-auth-interop:18.0.0) with AarTransform
> Transform firebase-config.aar (com.google.firebase:firebase-config:18.0.0) with AarTransform
> Transform play-services-flags.aar (com.google.android.gms:play-services-flags:17.0.0) with AarTransform
> Transform okio.jar (com.squareup.okio:okio:1.6.0) with IdentityTransform
> Transform core-common.jar (androidx.arch.core:core-common:2.0.0) with IdentityTransform
> Transform firebase-perf.aar (com.google.firebase:firebase-perf:18.0.0) with AarTransform
> Transform auto-value-annotations.jar (com.google.auto.value:auto-value-annotations:1.6.3) with IdentityTransform
> Transform annotation.jar (androidx.annotation:annotation:1.0.0) with IdentityTransform
> Transform firebase-auth.aar (com.google.firebase:firebase-auth:18.0.0) with AarTransform
> Transform lifecycle-common.jar (androidx.lifecycle:lifecycle-common:2.0.0) with IdentityTransform
> Transform ShortcutBadger.aar (me.leolin:ShortcutBadger:1.1.4) with AarTransform
> Transform play-services-tagmanager.aar (com.google.android.gms:play-services-tagmanager:17.0.0) with AarTransform
> Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:19.0.0) with AarTransform
> Transform firebase-core.aar (com.google.firebase:firebase-core:17.0.0) with AarTransform
> Transform crashlytics.aar (com.crashlytics.sdk.android:crashlytics:2.9.8) with AarTransform
> Transform okhttp.jar (com.squareup.okhttp3:okhttp:3.0.0) with IdentityTransform
> Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with AarTransform
> Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
> Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with AarTransform
> Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with AarTransform
> Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with AarTransform
> Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
> Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
> Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with AarTransform
> Transform print.aar (androidx.print:print:1.0.0) with AarTransform
> Transform fabric.aar (io.fabric.sdk.android:fabric:1.4.7) with AarTransform
> Transform answers.aar (com.crashlytics.sdk.android:answers:1.4.6) with AarTransform
> Transform crashlytics-core.aar (com.crashlytics.sdk.android:crashlytics-core:2.6.7) with AarTransform
> Transform collection.jar (androidx.collection:collection:1.0.0) with IdentityTransform
> Transform beta.aar (com.crashlytics.sdk.android:beta:1.2.10) with AarTransform
> Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with AarTransform
> Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with AarTransform
> Transform core.aar (androidx.core:core:1.0.0) with AarTransform
> Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with AarTransform
> Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
> Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with AarTransform
> Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with AarTransform
> Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with AarTransform
> Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
> Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
> Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with AarTransform
> Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with AarTransform
> Transform fragment.aar (androidx.fragment:fragment:1.0.0) with AarTransform
> Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with AarTransform
> Transform play-services-basement.aar (com.google.android.gms:play-services-basement:17.0.0) with AarTransform
> Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:17.0.0) with AarTransform
> Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:17.0.0) with AarTransform
> Transform play-services-stats.aar (com.google.android.gms:play-services-stats:17.0.0) with AarTransform
> Transform firebase-measurement-connector.aar (com.google.firebase:firebase-measurement-connector:18.0.0) with AarTransform
> Transform play-services-measurement-impl.aar (com.google.android.gms:play-services-measurement-impl:17.0.0) with AarTransform
> Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:17.0.0) with AarTransform
> Transform play-services-measurement-sdk.aar (com.google.android.gms:play-services-measurement-sdk:17.0.0) with AarTransform
> Transform play-services-measurement.aar (com.google.android.gms:play-services-measurement:17.0.0) with AarTransform
> Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:17.0.0) with AarTransform
> Transform firebase-common.aar (com.google.firebase:firebase-common:18.0.0) with AarTransform
> Transform play-services-base.aar (com.google.android.gms:play-services-base:17.0.0) with AarTransform
> Transform firebase-abt.aar (com.google.firebase:firebase-abt:18.0.0) with AarTransform
> Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:17.0.0) with AarTransform
> Transform firebase-iid.aar (com.google.firebase:firebase-iid:19.0.0) with AarTransform
> Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:17.0.0) with AarTransform
> Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:17.0.0) with AarTransform
> Transform play-services-tagmanager-api.aar (com.google.android.gms:play-services-tagmanager-api:17.0.0) with AarTransform
> Transform play-services-phenotype.aar (com.google.android.gms:play-services-phenotype:17.0.0) with AarTransform
> Transform play-services-analytics-impl.aar (com.google.android.gms:play-services-analytics-impl:17.0.0) with AarTransform
> Transform play-services-clearcut.aar (com.google.android.gms:play-services-clearcut:17.0.0) with AarTransform
> Transform firebase-auth-interop.aar (com.google.firebase:firebase-auth-interop:18.0.0) with AarTransform
> Transform play-services-flags.aar (com.google.android.gms:play-services-flags:17.0.0) with AarTransform
> Transform firebase-config.aar (com.google.firebase:firebase-config:18.0.0) with AarTransform
> Transform firebase-perf.aar (com.google.firebase:firebase-perf:18.0.0) with AarTransform
> Transform ShortcutBadger.aar (me.leolin:ShortcutBadger:1.1.4) with AarTransform
> Transform play-services-tagmanager.aar (com.google.android.gms:play-services-tagmanager:17.0.0) with AarTransform
> Transform crashlytics.aar (com.crashlytics.sdk.android:crashlytics:2.9.8) with AarTransform
> Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:19.0.0) with AarTransform
> Transform firebase-core.aar (com.google.firebase:firebase-core:17.0.0) with AarTransform
> Transform firebase-auth.aar (com.google.firebase:firebase-auth:18.0.0) with AarTransform
> Task :app:mergeDebugJniLibFolders
> Task :CordovaLib:compileDebugNdk NO-SOURCE
> Task :CordovaLib:mergeDebugJniLibFolders
> Task :CordovaLib:transformNativeLibsWithMergeJniLibsForDebug
> Task :CordovaLib:transformNativeLibsWithStripDebugSymbolForDebug
> Task :CordovaLib:transformNativeLibsWithIntermediateJniLibsForDebug
> Task :app:transformNativeLibsWithMergeJniLibsForDebug
> Task :app:transformNativeLibsWithStripDebugSymbolForDebug
> Task :app:processDebugJavaRes NO-SOURCE
> Task :app:transformResourcesWithMergeJavaResForDebug
> Task :app:packageDebug
> Task :app:assembleDebug
> Task :app:cdvBuildDebug

BUILD SUCCESSFUL in 17s
47 actionable tasks: 47 executed
Built the following apk(s): 
    D:\Temp\test\platforms\android\app\build\outputs\apk\debug\app-debug.apk


Todos 103 comentarios

Mismo. Google lanzó ayer nuevas bibliotecas que tienen como efecto romper la compilación: https://firebase.google.com/support/release-notes/android#update_ -_june_17_2019 o https://developers.google.com/android/guides/ lanzamientos

Actualmente estoy probando algunas ideas provistas en https://github.com/arnesson/cordova-plugin-firebase/issues/1057 pero hasta ahora no tuve suerte

Lo mismo aquí... cansarse de estos movimientos de Google cada pocos meses...

Mismo error desde esta mañana.

mis configuraciones son
compile "com.google.firebase:firebase-core:16.0.8" compile "com.google.firebase:firebase-messaging:17.5.0" compile "com.google.firebase:firebase-config:16.4.1" compile "com.google.firebase:firebase-perf:16.2.4"
y usando la versión de complemento v2.0.5
acaba de agregar plataforma nueva e intenta construir
obteniendo el mismo error

Como estoy leyendo, mi versión de build gradle es 3.0.1, que es menor que 3.2.1 y mi compilación sdkVersion es 27+, por lo que simplemente cambiar la configuración de Firebase Messaging a la versión 19.0.0 no ayudará.

  1. O necesito actualizar la aplicación de acuerdo con las instrucciones de Google y agregar 19.0.0.
  2. o necesito omitir la necesidad de obtener la mensajería Firebase 19.0.0, lo que creo que no es posible ya que Google dice que está rompiendo el cambio en rojo. Qué hacer ahora.

El mismo problema aquí, intenté forzar la versión de firebase-iid a 17.1.1 en todas partes, pero esta vez tuve otro problema relacionado con la combinación de dex.

Creo que lo tengo ... déjame verificar dos veces

Resolví el problema. La raíz del problema son las dependencias de los comodines y el hecho de que, como mencioné anteriormente, Google actualizó varias bibliotecas ayer.

Además del firebase-iid , también enfrenté durante mucho tiempo el error D8: Program type already present: android.support.v4.app.INotificationSideChannel incluso si se resolvió la dependencia.

Aquí cómo iba a resolver el problema de mis aplicaciones:

  1. Implemente el enlace y los scripts que muestra @punksta (muchas gracias) en https://github.com/arnesson/cordova-plugin-firebase/issues/1057#issuecomment -493917518

  2. Proporcione las siguientes dependencias, respectivamente, reescriba las dependencias de la siguiente manera:

        "com.google.firebase:firebase-core": "16.0.8",
        "com.google.firebase:firebase-iid": "17.1.1",
        "com.google.firebase:firebase-messaging": "17.5.0",
        "com.google.firebase:firebase-config": "16.4.0",
        "com.google.firebase:firebase-perf": "16.2.4",
        "com.google.android.gms:play-services-tagmanager": "16.0.8",
        "com.google.firebase:firebase-auth": "16.2.0"

Proporcionar 17.1.1 por firebase-iid resuelve el problema del comodín de dependencia.
Proporcionar 16.2.0 por firebase-auth resuelve la clase doble presente en el problema de ruta de clase.

ACTUALIZAR mientras esta solución funciona muy bien para Cordova CLI v8. Si está utilizando la CLI >= v9, o está dispuesto a migrar, eche un vistazo a la solución más limpia https://github.com/arnesson/cordova-plugin-firebase/issues/1081#issuecomment -503135862 proporcionado @dpa99c aquí abajo

@peterpeterparker ¿Cuál es la versión de gradle que está usando?
yo usando classpath 'com.android.tools.build:gradle:3.0.0'

@ Kasun002 mismo classpath 'com.android.tools.build:gradle:3.3.0'

He actualizado todas las cosas que ha mencionado (también use la versión gradel 3.3.0) pero obtengo el mismo error. Además, mencionó que estoy usando classpath 'com.google.gms:google-services:4.1.0' @peterpeterparker

Probablemente esté utilizando otros complementos y, por lo tanto, también se debe corregir otra dependencia en su caso.

Eche un vistazo a las notas de la versión de Google https://developers.google.com/android/guides/releases e intente identificar qué dependencia necesita configurar

En mi código anterior, utilicé dependencias lanzadas <= 27 de marzo de 2019

Gracias @peterpeterparker , ¡funcionó perfectamente!

@peterpeterparker gracias por la solución, ¿también me pueden ayudar un poco?
¿Qué sdk ( target=android-27 ) y motor de plataforma ( <engine name="android" spec="7.1.4" /> ) estás usando?

@denisnarush <engine name="android" spec="8.0.0" />

Gracias @peterpeterparker , funciona, es genial.

Actualización 21 junio 2019

Vea mi solución actualizada a continuación.

comentario original

Aquí hay una solución que no implica ningún pirateo local de este complemento.

Nota: esta solución requiere que use la última versión de la plataforma cordova-android (v8.0.0).

Por ejemplo:

# create test project
cordova create test io.cordova.firebase.test && cd test

# download the Firebase SDK config for test project (which is required to make the build succeed)
curl https://raw.githubusercontent.com/dpa99c/cordova-plugin-firebase-test/master/www/google-services.json -o google-services.json

# add the latest cordova-android platform (v8.0.0)
cordova platform add android<strong i="22">@latest</strong>

# add my fork of this plugin
cordova plugin add cordova-plugin-firebasex

# add plugin to enable AndroidX in the project
cordova plugin add cordova-plugin-androidx

# add plugin to patch existing plugin source that uses the Android Support Library to use AndroidX
cordova plugin add cordova-plugin-androidx-adapter

# build!
cordova build android


salida de la consola

$ cordova -v
9.0.0 ([email protected])

$ cordova create test io.cordova.firebase.test && cd test
Creating a new cordova project.


$ curl https://raw.githubusercontent.com/dpa99c/cordova-plugin-firebase-test/master/www/google-services.json -o google-services.json
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1027  100  1027    0     0   5213      0 --:--:-- --:--:-- --:--:--  5213

$ cordova platform add android<strong i="29">@latest</strong>
Using cordova-fetch for cordova-android<strong i="30">@latest</strong>
Adding android project...
Creating Cordova project for the Android platform:
        Path: platforms\android
        Package: io.cordova.hellocordova
        Name: HelloCordova
        Activity: MainActivity
        Android target: android-28
Subproject Path: CordovaLib
Subproject Path: app
Android project created with [email protected]
Discovered plugin "cordova-plugin-whitelist" in config.xml. Adding it to the project
Installing "cordova-plugin-whitelist" for android

               This plugin is only applicable for versions of cordova-android greater than 4.0. If you have a previous platform version, you do *not* need this plugin since the whitelist will be built in.

Adding cordova-plugin-whitelist to package.json
Saved plugin info for "cordova-plugin-whitelist" to config.xml
--save flag or autosave detected
Saving android<strong i="31">@latest</strong> into config.xml file ...



$ cordova plugin add https://github.com/dpa99c/cordova-plugin-firebase.git
Installing "cordova-plugin-firebase" for android
Installing "cordova-plugin-cocoapod-support" for android
Subproject Path: CordovaLib
Subproject Path: app
Adding cordova-plugin-firebase to package.json


$ cordova plugin add cordova-plugin-androidx
Installing "cordova-plugin-androidx" for android
Adding cordova-plugin-androidx to package.json

$ cordova plugin add cordova-plugin-androidx-adapter
Installing "cordova-plugin-androidx-adapter" for android
Adding cordova-plugin-androidx-adapter to package.json

$ cordova build android
cordova-plugin-androidx: Updated gradle.properties to enable AndroidX
cordova-plugin-androidx-adapter: Processed 7 Java source files in 124ms
Preparing Firebase on Android
Checking Java JDK and Android SDK versions
ANDROID_SDK_ROOT=C:\Users\dpa99\AppData\Local\Android\sdk (recommended setting)
ANDROID_HOME=C:\Users\dpa99\AppData\Local\Android\sdk (DEPRECATED)
Starting a Gradle Daemon, 2 incompatible and 4 stopped Daemons could not be reused, use --status for details

BUILD SUCCESSFUL in 4s
1 actionable task: 1 executed
Subproject Path: CordovaLib
Subproject Path: app
Starting a Gradle Daemon, 1 incompatible and 4 stopped Daemons could not be reused, use --status for details

> Configure project :app
WARNING: Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.
It will be removed at the end of 2018. For more information see: http://d.android.com/r/tools/update-dependency-configurations.html
Observed package id 'build-tools;28.0.3' in inconsistent location 'C:\Users\dpa99\AppData\Local\Android\sdk\build-tools\current' (Expected 'C:\Users\dpa99\AppData\Local\Android\sdk\build-tools\28.0.3')
Already observed package id 'build-tools;28.0.3' in 'C:\Users\dpa99\AppData\Local\Android\sdk\build-tools\28.0.3'. Skipping duplicate at 'C:\Users\dpa99\AppData\Local\Android\sdk\build-tools\current'
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
WARNING: API 'variant.getAssemble()' is obsolete and has been replaced with 'variant.getAssembleProvider()'.
It will be removed at the end of 2019.
For more information, see https://d.android.com/r/tools/task-configuration-avoidance.
To determine what is calling variant.getAssemble(), use -Pandroid.debug.obsoleteApi=true on the command line to display a stack trace.
WARNING: API 'variantOutput.getProcessResources()' is obsolete and has been replaced with 'variantOutput.getProcessResourcesProvider()'.
It will be removed at the end of 2019.
For more information, see https://d.android.com/r/tools/task-configuration-avoidance.
To determine what is calling variantOutput.getProcessResources(), use -Pandroid.debug.obsoleteApi=true on the command line to display a stack trace.
WARNING: API 'variantOutput.getProcessManifest()' is obsolete and has been replaced with 'variantOutput.getProcessManifestProvider()'.
It will be removed at the end of 2019.
For more information, see https://d.android.com/r/tools/task-configuration-avoidance.
To determine what is calling variantOutput.getProcessManifest(), use -Pandroid.debug.obsoleteApi=true on the command line to display a stack trace.
WARNING: API 'variant.getMergeResources()' is obsolete and has been replaced with 'variant.getMergeResourcesProvider()'.
It will be removed at the end of 2019.
For more information, see https://d.android.com/r/tools/task-configuration-avoidance.
To determine what is calling variant.getMergeResources(), use -Pandroid.debug.obsoleteApi=true on the command line to display a stack trace.
WARNING: API 'variant.getMergeAssets()' is obsolete and has been replaced with 'variant.getMergeAssetsProvider()'.
It will be removed at the end of 2019.
For more information, see https://d.android.com/r/tools/task-configuration-avoidance.
To determine what is calling variant.getMergeAssets(), use -Pandroid.debug.obsoleteApi=true on the command line to display a stack trace.
WARNING: API 'variant.getPackageApplication()' is obsolete and has been replaced with 'variant.getPackageApplicationProvider()'.
It will be removed at the end of 2019.
For more information, see https://d.android.com/r/tools/task-configuration-avoidance.
To determine what is calling variant.getPackageApplication(), use -Pandroid.debug.obsoleteApi=true on the command line to display a stack trace.
WARNING: API 'variant.getExternalNativeBuildTasks()' is obsolete and has been replaced with 'variant.getExternalNativeBuildProviders()'.
It will be removed at the end of 2019.
For more information, see https://d.android.com/r/tools/task-configuration-avoidance.
To determine what is calling variant.getExternalNativeBuildTasks(), use -Pandroid.debug.obsoleteApi=true on the command line to display a stack trace.
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)

> Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with JetifyTransform
> Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with JetifyTransform
> Transform okio.jar (com.squareup.okio:okio:1.6.0) with JetifyTransform
> Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with JetifyTransform
> Transform annotation.jar (androidx.annotation:annotation:1.0.0) with JetifyTransform
> Transform auto-value-annotations.jar (com.google.auto.value:auto-value-annotations:1.6.3) with JetifyTransform
> Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with JetifyTransform
> Transform core-common.jar (androidx.arch.core:core-common:2.0.0) with JetifyTransform
> Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with JetifyTransform
> Transform print.aar (androidx.print:print:1.0.0) with JetifyTransform
> Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with JetifyTransform
> Transform lifecycle-common.jar (androidx.lifecycle:lifecycle-common:2.0.0) with JetifyTransform
> Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with ExtractAarTransform
> Transform annotation.jar (androidx.annotation:annotation:1.0.0) with IdentityTransform
> Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with ExtractAarTransform
> Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with ExtractAarTransform
> Transform lifecycle-common.jar (androidx.lifecycle:lifecycle-common:2.0.0) with IdentityTransform
> Transform print.aar (androidx.print:print:1.0.0) with ExtractAarTransform
> Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with ExtractAarTransform
> Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with ExtractAarTransform
> Transform auto-value-annotations.jar (com.google.auto.value:auto-value-annotations:1.6.3) with IdentityTransform
> Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with ExtractAarTransform
> Transform core-common.jar (androidx.arch.core:core-common:2.0.0) with IdentityTransform
> Transform okio.jar (com.squareup.okio:okio:1.6.0) with IdentityTransform
> Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with JetifyTransform
> Transform okhttp.jar (com.squareup.okhttp3:okhttp:3.0.0) with JetifyTransform
> Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with ExtractAarTransform
> Transform fabric.aar (io.fabric.sdk.android:fabric:1.4.7) with JetifyTransform
> Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with JetifyTransform
> Transform fabric.aar (io.fabric.sdk.android:fabric:1.4.7) with ExtractAarTransform
> Transform answers.aar (com.crashlytics.sdk.android:answers:1.4.6) with JetifyTransform
> Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with ExtractAarTransform
> Transform okhttp.jar (com.squareup.okhttp3:okhttp:3.0.0) with IdentityTransform
> Transform answers.aar (com.crashlytics.sdk.android:answers:1.4.6) with ExtractAarTransform
> Transform crashlytics-core.aar (com.crashlytics.sdk.android:crashlytics-core:2.6.7) with JetifyTransform
> Transform crashlytics-core.aar (com.crashlytics.sdk.android:crashlytics-core:2.6.7) with ExtractAarTransform
> Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarCompileClassesTransform
> Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with AarCompileClassesTransform
> Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with AarCompileClassesTransform
> Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with AarCompileClassesTransform
> Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarCompileClassesTransform
> Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with AarCompileClassesTransform
> Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarCompileClassesTransform
> Transform print.aar (androidx.print:print:1.0.0) with AarCompileClassesTransform
> Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with AarCompileClassesTransform
> Transform crashlytics-core.aar (com.crashlytics.sdk.android:crashlytics-core:2.6.7) with AarCompileClassesTransform
> Transform answers.aar (com.crashlytics.sdk.android:answers:1.4.6) with AarCompileClassesTransform
> Transform fabric.aar (io.fabric.sdk.android:fabric:1.4.7) with AarCompileClassesTransform
> Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with JetifyTransform
> Transform beta.aar (com.crashlytics.sdk.android:beta:1.2.10) with JetifyTransform
> Transform core.aar (androidx.core:core:1.0.0) with JetifyTransform
> Transform beta.aar (com.crashlytics.sdk.android:beta:1.2.10) with ExtractAarTransform
> Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with ExtractAarTransform
> Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with JetifyTransform
> Transform core.aar (androidx.core:core:1.0.0) with ExtractAarTransform
> Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with ExtractAarTransform
> Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with JetifyTransform
> Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with ExtractAarTransform
> Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with JetifyTransform
> Transform customview.aar (androidx.customview:customview:1.0.0) with JetifyTransform
> Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with JetifyTransform
> Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with AarCompileClassesTransform
> Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with ExtractAarTransform
> Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with ExtractAarTransform
> Transform collection.jar (androidx.collection:collection:1.0.0) with JetifyTransform
> Transform customview.aar (androidx.customview:customview:1.0.0) with ExtractAarTransform
> Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with AarCompileClassesTransform
> Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with JetifyTransform
> Transform beta.aar (com.crashlytics.sdk.android:beta:1.2.10) with AarCompileClassesTransform
> Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with AarCompileClassesTransform
> Transform collection.jar (androidx.collection:collection:1.0.0) with IdentityTransform
> Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with JetifyTransform
> Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with JetifyTransform
> Transform loader.aar (androidx.loader:loader:1.0.0) with JetifyTransform
> Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with JetifyTransform
> Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with ExtractAarTransform
> Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with AarCompileClassesTransform
> Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with ExtractAarTransform
> Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with ExtractAarTransform
> Transform loader.aar (androidx.loader:loader:1.0.0) with ExtractAarTransform
> Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with JetifyTransform
> Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with ExtractAarTransform
> Transform fragment.aar (androidx.fragment:fragment:1.0.0) with JetifyTransform
> Transform customview.aar (androidx.customview:customview:1.0.0) with AarCompileClassesTransform
> Transform play-services-basement.aar (com.google.android.gms:play-services-basement:17.0.0) with JetifyTransform
> Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with ExtractAarTransform
> Transform fragment.aar (androidx.fragment:fragment:1.0.0) with ExtractAarTransform
> Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with AarCompileClassesTransform
> Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:17.0.0) with JetifyTransform
> Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarCompileClassesTransform
> Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:17.0.0) with JetifyTransform
> Transform play-services-basement.aar (com.google.android.gms:play-services-basement:17.0.0) with ExtractAarTransform
> Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:17.0.0) with ExtractAarTransform
> Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:17.0.0) with ExtractAarTransform
> Transform firebase-measurement-connector.aar (com.google.firebase:firebase-measurement-connector:18.0.0) with JetifyTransform
> Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with AarCompileClassesTransform
> Transform loader.aar (androidx.loader:loader:1.0.0) with AarCompileClassesTransform
> Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with AarCompileClassesTransform
> Transform firebase-measurement-connector.aar (com.google.firebase:firebase-measurement-connector:18.0.0) with ExtractAarTransform
> Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with AarCompileClassesTransform
> Transform play-services-stats.aar (com.google.android.gms:play-services-stats:17.0.0) with JetifyTransform
> Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with AarCompileClassesTransform
> Transform fragment.aar (androidx.fragment:fragment:1.0.0) with AarCompileClassesTransform
> Transform play-services-stats.aar (com.google.android.gms:play-services-stats:17.0.0) with ExtractAarTransform
> Transform play-services-measurement-impl.aar (com.google.android.gms:play-services-measurement-impl:17.0.0) with JetifyTransform
> Transform play-services-measurement-impl.aar (com.google.android.gms:play-services-measurement-impl:17.0.0) with ExtractAarTransform
> Transform play-services-measurement-sdk.aar (com.google.android.gms:play-services-measurement-sdk:17.0.0) with JetifyTransform
> Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:17.0.0) with JetifyTransform
> Transform play-services-measurement.aar (com.google.android.gms:play-services-measurement:17.0.0) with JetifyTransform
> Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:17.0.0) with JetifyTransform
> Transform firebase-common.aar (com.google.firebase:firebase-common:18.0.0) with JetifyTransform
> Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:17.0.0) with AarCompileClassesTransform
> Transform play-services-measurement-sdk.aar (com.google.android.gms:play-services-measurement-sdk:17.0.0) with ExtractAarTransform
> Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:17.0.0) with ExtractAarTransform
> Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:17.0.0) with ExtractAarTransform
> Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:17.0.0) with AarCompileClassesTransform
> Transform play-services-measurement.aar (com.google.android.gms:play-services-measurement:17.0.0) with ExtractAarTransform
> Transform firebase-common.aar (com.google.firebase:firebase-common:18.0.0) with ExtractAarTransform
> Transform firebase-measurement-connector.aar (com.google.firebase:firebase-measurement-connector:18.0.0) with AarCompileClassesTransform
> Transform play-services-stats.aar (com.google.android.gms:play-services-stats:17.0.0) with AarCompileClassesTransform
> Transform play-services-base.aar (com.google.android.gms:play-services-base:17.0.0) with JetifyTransform
> Transform firebase-abt.aar (com.google.firebase:firebase-abt:18.0.0) with JetifyTransform
> Transform play-services-base.aar (com.google.android.gms:play-services-base:17.0.0) with ExtractAarTransform
> Transform firebase-iid.aar (com.google.firebase:firebase-iid:19.0.0) with JetifyTransform
> Transform firebase-abt.aar (com.google.firebase:firebase-abt:18.0.0) with ExtractAarTransform
> Transform play-services-measurement-impl.aar (com.google.android.gms:play-services-measurement-impl:17.0.0) with AarCompileClassesTransform
> Transform firebase-iid.aar (com.google.firebase:firebase-iid:19.0.0) with ExtractAarTransform
> Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:17.0.0) with AarCompileClassesTransform
> Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:17.0.0) with AarCompileClassesTransform
> Transform play-services-measurement-sdk.aar (com.google.android.gms:play-services-measurement-sdk:17.0.0) with AarCompileClassesTransform
> Transform play-services-measurement.aar (com.google.android.gms:play-services-measurement:17.0.0) with AarCompileClassesTransform
> Transform play-services-phenotype.aar (com.google.android.gms:play-services-phenotype:17.0.0) with JetifyTransform
> Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:17.0.0) with JetifyTransform
> Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:17.0.0) with ExtractAarTransform
> Transform firebase-common.aar (com.google.firebase:firebase-common:18.0.0) with AarCompileClassesTransform
> Transform play-services-phenotype.aar (com.google.android.gms:play-services-phenotype:17.0.0) with ExtractAarTransform
> Transform play-services-clearcut.aar (com.google.android.gms:play-services-clearcut:17.0.0) with JetifyTransform
> Transform play-services-analytics-impl.aar (com.google.android.gms:play-services-analytics-impl:17.0.0) with JetifyTransform
> Transform play-services-clearcut.aar (com.google.android.gms:play-services-clearcut:17.0.0) with ExtractAarTransform
> Transform firebase-abt.aar (com.google.firebase:firebase-abt:18.0.0) with AarCompileClassesTransform
> Transform play-services-analytics-impl.aar (com.google.android.gms:play-services-analytics-impl:17.0.0) with ExtractAarTransform
> Transform firebase-iid.aar (com.google.firebase:firebase-iid:19.0.0) with AarCompileClassesTransform
> Transform play-services-tagmanager-api.aar (com.google.android.gms:play-services-tagmanager-api:17.0.0) with JetifyTransform
> Transform firebase-auth-interop.aar (com.google.firebase:firebase-auth-interop:18.0.0) with JetifyTransform
> Transform play-services-flags.aar (com.google.android.gms:play-services-flags:17.0.0) with JetifyTransform
> Transform play-services-tagmanager-api.aar (com.google.android.gms:play-services-tagmanager-api:17.0.0) with ExtractAarTransform
> Transform firebase-auth-interop.aar (com.google.firebase:firebase-auth-interop:18.0.0) with ExtractAarTransform
> Transform play-services-flags.aar (com.google.android.gms:play-services-flags:17.0.0) with ExtractAarTransform
> Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:17.0.0) with AarCompileClassesTransform
> Transform play-services-phenotype.aar (com.google.android.gms:play-services-phenotype:17.0.0) with AarCompileClassesTransform
> Transform play-services-analytics-impl.aar (com.google.android.gms:play-services-analytics-impl:17.0.0) with AarCompileClassesTransform
> Transform firebase-config.aar (com.google.firebase:firebase-config:18.0.0) with JetifyTransform
> Transform firebase-config.aar (com.google.firebase:firebase-config:18.0.0) with ExtractAarTransform
> Transform play-services-clearcut.aar (com.google.android.gms:play-services-clearcut:17.0.0) with AarCompileClassesTransform
> Transform firebase-perf.aar (com.google.firebase:firebase-perf:18.0.0) with JetifyTransform
> Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:19.0.0) with JetifyTransform
> Transform firebase-perf.aar (com.google.firebase:firebase-perf:18.0.0) with ExtractAarTransform
> Transform play-services-tagmanager-api.aar (com.google.android.gms:play-services-tagmanager-api:17.0.0) with AarCompileClassesTransform
> Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:19.0.0) with ExtractAarTransform
> Transform firebase-core.aar (com.google.firebase:firebase-core:17.0.0) with JetifyTransform
> Transform firebase-auth-interop.aar (com.google.firebase:firebase-auth-interop:18.0.0) with AarCompileClassesTransform
> Transform play-services-flags.aar (com.google.android.gms:play-services-flags:17.0.0) with AarCompileClassesTransform
> Transform firebase-core.aar (com.google.firebase:firebase-core:17.0.0) with ExtractAarTransform
> Transform play-services-tagmanager.aar (com.google.android.gms:play-services-tagmanager:17.0.0) with JetifyTransform
> Transform play-services-tagmanager.aar (com.google.android.gms:play-services-tagmanager:17.0.0) with ExtractAarTransform
> Transform crashlytics.aar (com.crashlytics.sdk.android:crashlytics:2.9.8) with JetifyTransform
> Transform firebase-config.aar (com.google.firebase:firebase-config:18.0.0) with AarCompileClassesTransform
> Transform firebase-auth.aar (com.google.firebase:firebase-auth:18.0.0) with JetifyTransform
> Transform crashlytics.aar (com.crashlytics.sdk.android:crashlytics:2.9.8) with ExtractAarTransform
> Transform firebase-auth.aar (com.google.firebase:firebase-auth:18.0.0) with ExtractAarTransform
> Transform firebase-perf.aar (com.google.firebase:firebase-perf:18.0.0) with AarCompileClassesTransform
> Transform firebase-core.aar (com.google.firebase:firebase-core:17.0.0) with AarCompileClassesTransform
> Transform ShortcutBadger.aar (me.leolin:ShortcutBadger:1.1.4) with JetifyTransform
> Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
> Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
> Transform ShortcutBadger.aar (me.leolin:ShortcutBadger:1.1.4) with ExtractAarTransform
> Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
> Transform print.aar (androidx.print:print:1.0.0) with AarTransform
> Transform crashlytics.aar (com.crashlytics.sdk.android:crashlytics:2.9.8) with AarCompileClassesTransform
> Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with AarTransform
> Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with AarTransform
> Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with AarTransform
> Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with AarTransform
> Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with AarTransform
> Transform fabric.aar (io.fabric.sdk.android:fabric:1.4.7) with AarTransform
> Transform firebase-auth.aar (com.google.firebase:firebase-auth:18.0.0) with AarCompileClassesTransform
> Transform answers.aar (com.crashlytics.sdk.android:answers:1.4.6) with AarTransform
> Transform crashlytics-core.aar (com.crashlytics.sdk.android:crashlytics-core:2.6.7) with AarTransform
> Transform beta.aar (com.crashlytics.sdk.android:beta:1.2.10) with AarTransform
> Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with AarTransform
> Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with AarTransform
> Transform ShortcutBadger.aar (me.leolin:ShortcutBadger:1.1.4) with AarCompileClassesTransform
> Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with AarTransform
> Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with AarTransform
> Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
> Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with AarTransform
> Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with AarTransform
> Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with AarTransform
> Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
> Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
> Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with AarTransform
> Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with AarTransform
> Transform fragment.aar (androidx.fragment:fragment:1.0.0) with AarTransform
> Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:17.0.0) with AarTransform
> Transform firebase-measurement-connector.aar (com.google.firebase:firebase-measurement-connector:18.0.0) with AarTransform
> Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:17.0.0) with AarTransform
> Transform play-services-stats.aar (com.google.android.gms:play-services-stats:17.0.0) with AarTransform
> Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:17.0.0) with AarTransform
> Transform play-services-measurement-impl.aar (com.google.android.gms:play-services-measurement-impl:17.0.0) with AarTransform
> Transform play-services-measurement-sdk.aar (com.google.android.gms:play-services-measurement-sdk:17.0.0) with AarTransform
> Transform play-services-measurement.aar (com.google.android.gms:play-services-measurement:17.0.0) with AarTransform
> Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:17.0.0) with AarTransform
> Transform firebase-common.aar (com.google.firebase:firebase-common:18.0.0) with AarTransform
> Transform firebase-abt.aar (com.google.firebase:firebase-abt:18.0.0) with AarTransform
> Transform firebase-iid.aar (com.google.firebase:firebase-iid:19.0.0) with AarTransform
> Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:17.0.0) with AarTransform
> Transform play-services-phenotype.aar (com.google.android.gms:play-services-phenotype:17.0.0) with AarTransform
> Transform play-services-clearcut.aar (com.google.android.gms:play-services-clearcut:17.0.0) with AarTransform
> Transform play-services-analytics-impl.aar (com.google.android.gms:play-services-analytics-impl:17.0.0) with AarTransform
> Transform play-services-tagmanager-api.aar (com.google.android.gms:play-services-tagmanager-api:17.0.0) with AarTransform
> Transform firebase-auth-interop.aar (com.google.firebase:firebase-auth-interop:18.0.0) with AarTransform
> Transform play-services-flags.aar (com.google.android.gms:play-services-flags:17.0.0) with AarTransform
> Transform firebase-config.aar (com.google.firebase:firebase-config:18.0.0) with AarTransform
> Transform firebase-perf.aar (com.google.firebase:firebase-perf:18.0.0) with AarTransform
> Transform firebase-core.aar (com.google.firebase:firebase-core:17.0.0) with AarTransform
> Transform play-services-basement.aar (com.google.android.gms:play-services-basement:17.0.0) with AarCompileClassesTransform
> Transform play-services-basement.aar (com.google.android.gms:play-services-basement:17.0.0) with AarTransform
> Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:17.0.0) with JetifyTransform
> Transform crashlytics.aar (com.crashlytics.sdk.android:crashlytics:2.9.8) with AarTransform
> Transform firebase-auth.aar (com.google.firebase:firebase-auth:18.0.0) with AarTransform
> Transform ShortcutBadger.aar (me.leolin:ShortcutBadger:1.1.4) with AarTransform
> Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:17.0.0) with ExtractAarTransform
> Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
> Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
> Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
> Transform print.aar (androidx.print:print:1.0.0) with AarTransform
> Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with AarTransform
> Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with AarTransform
> Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with AarTransform
> Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:17.0.0) with AarTransform
> Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with AarTransform
> Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with AarTransform
> Transform fabric.aar (io.fabric.sdk.android:fabric:1.4.7) with AarTransform
> Transform answers.aar (com.crashlytics.sdk.android:answers:1.4.6) with AarTransform
> Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:17.0.0) with AarCompileClassesTransform
> Transform crashlytics-core.aar (com.crashlytics.sdk.android:crashlytics-core:2.6.7) with AarTransform
> Transform beta.aar (com.crashlytics.sdk.android:beta:1.2.10) with AarTransform
> Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with AarTransform
> Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with AarTransform
> Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with AarTransform
> Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with AarTransform
> Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
> Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with AarTransform
> Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with AarTransform
> Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with AarTransform
> Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
> Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
> Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with AarTransform
> Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with AarTransform
> Transform fragment.aar (androidx.fragment:fragment:1.0.0) with AarTransform
> Transform play-services-basement.aar (com.google.android.gms:play-services-basement:17.0.0) with AarTransform
> Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:17.0.0) with AarTransform
> Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:17.0.0) with AarTransform
> Transform firebase-measurement-connector.aar (com.google.firebase:firebase-measurement-connector:18.0.0) with AarTransform
> Transform play-services-stats.aar (com.google.android.gms:play-services-stats:17.0.0) with AarTransform
> Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:17.0.0) with AarTransform
> Transform play-services-measurement-impl.aar (com.google.android.gms:play-services-measurement-impl:17.0.0) with AarTransform
> Transform play-services-measurement-sdk.aar (com.google.android.gms:play-services-measurement-sdk:17.0.0) with AarTransform
> Transform play-services-measurement.aar (com.google.android.gms:play-services-measurement:17.0.0) with AarTransform
> Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:17.0.0) with AarTransform
> Transform firebase-common.aar (com.google.firebase:firebase-common:18.0.0) with AarTransform
> Transform firebase-abt.aar (com.google.firebase:firebase-abt:18.0.0) with AarTransform
> Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:17.0.0) with AarTransform
> Transform firebase-iid.aar (com.google.firebase:firebase-iid:19.0.0) with AarTransform
> Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:17.0.0) with AarTransform
> Transform play-services-phenotype.aar (com.google.android.gms:play-services-phenotype:17.0.0) with AarTransform
> Transform play-services-clearcut.aar (com.google.android.gms:play-services-clearcut:17.0.0) with AarTransform
> Transform play-services-analytics-impl.aar (com.google.android.gms:play-services-analytics-impl:17.0.0) with AarTransform
> Transform play-services-tagmanager-api.aar (com.google.android.gms:play-services-tagmanager-api:17.0.0) with AarTransform
> Transform firebase-auth-interop.aar (com.google.firebase:firebase-auth-interop:18.0.0) with AarTransform
> Transform play-services-flags.aar (com.google.android.gms:play-services-flags:17.0.0) with AarTransform
> Transform firebase-config.aar (com.google.firebase:firebase-config:18.0.0) with AarTransform
> Transform firebase-perf.aar (com.google.firebase:firebase-perf:18.0.0) with AarTransform
> Transform play-services-tagmanager.aar (com.google.android.gms:play-services-tagmanager:17.0.0) with AarTransform
> Transform play-services-tagmanager.aar (com.google.android.gms:play-services-tagmanager:17.0.0) with AarCompileClassesTransform
> Transform firebase-core.aar (com.google.firebase:firebase-core:17.0.0) with AarTransform
> Transform play-services-tagmanager.aar (com.google.android.gms:play-services-tagmanager:17.0.0) with AarTransform
> Transform crashlytics.aar (com.crashlytics.sdk.android:crashlytics:2.9.8) with AarTransform
> Transform firebase-auth.aar (com.google.firebase:firebase-auth:18.0.0) with AarTransform
> Transform ShortcutBadger.aar (me.leolin:ShortcutBadger:1.1.4) with AarTransform
> Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
> Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
> Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
> Transform print.aar (androidx.print:print:1.0.0) with AarTransform
> Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with AarTransform
> Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with AarTransform
> Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with AarTransform
> Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with AarTransform
> Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with AarTransform
> Transform fabric.aar (io.fabric.sdk.android:fabric:1.4.7) with AarTransform
> Transform answers.aar (com.crashlytics.sdk.android:answers:1.4.6) with AarTransform
> Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:19.0.0) with AarTransform
> Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:19.0.0) with AarCompileClassesTransform
> Transform crashlytics-core.aar (com.crashlytics.sdk.android:crashlytics-core:2.6.7) with AarTransform
> Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:19.0.0) with AarTransform
> Transform beta.aar (com.crashlytics.sdk.android:beta:1.2.10) with AarTransform
> Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with AarTransform
> Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with AarTransform
> Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with AarTransform
> Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with AarTransform
> Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
> Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with AarTransform
> Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with AarTransform
> Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with AarTransform
> Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
> Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
> Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with AarTransform
> Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with AarTransform
> Transform fragment.aar (androidx.fragment:fragment:1.0.0) with AarTransform
> Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:17.0.0) with AarTransform
> Transform play-services-basement.aar (com.google.android.gms:play-services-basement:17.0.0) with AarTransform
> Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:17.0.0) with AarTransform
> Transform firebase-measurement-connector.aar (com.google.firebase:firebase-measurement-connector:18.0.0) with AarTransform
> Transform play-services-stats.aar (com.google.android.gms:play-services-stats:17.0.0) with AarTransform
> Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:17.0.0) with AarTransform
> Transform play-services-base.aar (com.google.android.gms:play-services-base:17.0.0) with AarTransform
> Transform play-services-base.aar (com.google.android.gms:play-services-base:17.0.0) with AarCompileClassesTransform
> Transform play-services-measurement-impl.aar (com.google.android.gms:play-services-measurement-impl:17.0.0) with AarTransform
> Transform play-services-measurement.aar (com.google.android.gms:play-services-measurement:17.0.0) with AarTransform
> Transform play-services-measurement-sdk.aar (com.google.android.gms:play-services-measurement-sdk:17.0.0) with AarTransform
> Transform play-services-base.aar (com.google.android.gms:play-services-base:17.0.0) with AarTransform
> Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:17.0.0) with AarTransform
> Transform firebase-common.aar (com.google.firebase:firebase-common:18.0.0) with AarTransform
> Transform firebase-abt.aar (com.google.firebase:firebase-abt:18.0.0) with AarTransform
> Transform play-services-base.aar (com.google.android.gms:play-services-base:17.0.0) with AarTransform
> Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:17.0.0) with AarTransform
> Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:17.0.0) with AarTransform
> Transform firebase-iid.aar (com.google.firebase:firebase-iid:19.0.0) with AarTransform
> Transform play-services-phenotype.aar (com.google.android.gms:play-services-phenotype:17.0.0) with AarTransform
> Transform play-services-clearcut.aar (com.google.android.gms:play-services-clearcut:17.0.0) with AarTransform
> Transform play-services-analytics-impl.aar (com.google.android.gms:play-services-analytics-impl:17.0.0) with AarTransform
> Transform firebase-config.aar (com.google.firebase:firebase-config:18.0.0) with AarTransform
> Transform core.aar (androidx.core:core:1.0.0) with AarCompileClassesTransform
> Transform play-services-tagmanager-api.aar (com.google.android.gms:play-services-tagmanager-api:17.0.0) with AarTransform
> Transform firebase-perf.aar (com.google.firebase:firebase-perf:18.0.0) with AarTransform
> Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:19.0.0) with AarTransform
> Transform play-services-flags.aar (com.google.android.gms:play-services-flags:17.0.0) with AarTransform
> Transform firebase-auth-interop.aar (com.google.firebase:firebase-auth-interop:18.0.0) with AarTransform
> Transform play-services-tagmanager.aar (com.google.android.gms:play-services-tagmanager:17.0.0) with AarTransform
> Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:17.0.0) with JetifyTransform
> Transform crashlytics.aar (com.crashlytics.sdk.android:crashlytics:2.9.8) with AarTransform
> Transform core.aar (androidx.core:core:1.0.0) with AarTransform
> Transform firebase-core.aar (com.google.firebase:firebase-core:17.0.0) with AarTransform
> Transform firebase-auth.aar (com.google.firebase:firebase-auth:18.0.0) with AarTransform
> Transform ShortcutBadger.aar (me.leolin:ShortcutBadger:1.1.4) with AarTransform
> Transform core.aar (androidx.core:core:1.0.0) with AarTransform
> Transform core.aar (androidx.core:core:1.0.0) with AarTransform
> Task :app:preBuild UP-TO-DATE
> Task :CordovaLib:preBuild UP-TO-DATE
> Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:17.0.0) with ExtractAarTransform
> Task :CordovaLib:preDebugBuild UP-TO-DATE
> Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:17.0.0) with AarTransform
> Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:17.0.0) with AarTransform
> Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:17.0.0) with AarCompileClassesTransform
> Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:17.0.0) with AarTransform
> Task :CordovaLib:checkDebugManifest
> Task :CordovaLib:processDebugManifest
> Task :app:preDebugBuild
> Task :CordovaLib:compileDebugAidl NO-SOURCE
> Task :app:compileDebugAidl NO-SOURCE
> Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
> Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
> Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
> Transform print.aar (androidx.print:print:1.0.0) with AarTransform
> Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with AarTransform
> Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with AarTransform
> Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with AarTransform
> Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with AarTransform
> Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with AarTransform
> Transform fabric.aar (io.fabric.sdk.android:fabric:1.4.7) with AarTransform
> Transform answers.aar (com.crashlytics.sdk.android:answers:1.4.6) with AarTransform
> Transform crashlytics-core.aar (com.crashlytics.sdk.android:crashlytics-core:2.6.7) with AarTransform
> Transform beta.aar (com.crashlytics.sdk.android:beta:1.2.10) with AarTransform
> Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with AarTransform
> Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with AarTransform
> Transform core.aar (androidx.core:core:1.0.0) with AarTransform
> Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with AarTransform
> Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with AarTransform
> Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
> Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with AarTransform
> Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with AarTransform
> Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
> Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with AarTransform
> Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with AarTransform
> Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
> Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with AarTransform
> Transform fragment.aar (androidx.fragment:fragment:1.0.0) with AarTransform
> Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:17.0.0) with AarTransform
> Transform play-services-basement.aar (com.google.android.gms:play-services-basement:17.0.0) with AarTransform
> Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:17.0.0) with AarTransform
> Transform firebase-measurement-connector.aar (com.google.firebase:firebase-measurement-connector:18.0.0) with AarTransform
> Transform play-services-stats.aar (com.google.android.gms:play-services-stats:17.0.0) with AarTransform
> Transform play-services-measurement-impl.aar (com.google.android.gms:play-services-measurement-impl:17.0.0) with AarTransform
> Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:17.0.0) with AarTransform
> Transform play-services-measurement-sdk.aar (com.google.android.gms:play-services-measurement-sdk:17.0.0) with AarTransform
> Transform play-services-measurement.aar (com.google.android.gms:play-services-measurement:17.0.0) with AarTransform
> Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:17.0.0) with AarTransform
> Transform firebase-common.aar (com.google.firebase:firebase-common:18.0.0) with AarTransform
> Transform firebase-abt.aar (com.google.firebase:firebase-abt:18.0.0) with AarTransform
> Transform play-services-base.aar (com.google.android.gms:play-services-base:17.0.0) with AarTransform
> Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:17.0.0) with AarTransform
> Transform firebase-iid.aar (com.google.firebase:firebase-iid:19.0.0) with AarTransform
> Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:17.0.0) with AarTransform
> Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:17.0.0) with AarTransform
> Transform play-services-phenotype.aar (com.google.android.gms:play-services-phenotype:17.0.0) with AarTransform
> Transform play-services-clearcut.aar (com.google.android.gms:play-services-clearcut:17.0.0) with AarTransform
> Transform play-services-analytics-impl.aar (com.google.android.gms:play-services-analytics-impl:17.0.0) with AarTransform
> Transform play-services-tagmanager-api.aar (com.google.android.gms:play-services-tagmanager-api:17.0.0) with AarTransform
> Transform firebase-auth-interop.aar (com.google.firebase:firebase-auth-interop:18.0.0) with AarTransform
> Transform play-services-flags.aar (com.google.android.gms:play-services-flags:17.0.0) with AarTransform
> Transform firebase-config.aar (com.google.firebase:firebase-config:18.0.0) with AarTransform
> Transform firebase-perf.aar (com.google.firebase:firebase-perf:18.0.0) with AarTransform
> Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:19.0.0) with AarTransform
> Transform firebase-core.aar (com.google.firebase:firebase-core:17.0.0) with AarTransform
> Transform play-services-tagmanager.aar (com.google.android.gms:play-services-tagmanager:17.0.0) with AarTransform
> Transform crashlytics.aar (com.crashlytics.sdk.android:crashlytics:2.9.8) with AarTransform
> Transform firebase-auth.aar (com.google.firebase:firebase-auth:18.0.0) with AarTransform
> Transform ShortcutBadger.aar (me.leolin:ShortcutBadger:1.1.4) with AarTransform
> Task :CordovaLib:packageDebugRenderscript NO-SOURCE
> Task :app:compileDebugRenderscript
> Task :app:checkDebugManifest
> Task :app:generateDebugBuildConfig
> Task :app:prepareLintJar
> Task :app:generateDebugSources
> Task :CordovaLib:compileDebugRenderscript
> Task :CordovaLib:generateDebugBuildConfig
> Transform aapt2-windows.jar (com.android.tools.build:aapt2:3.3.0-5013011) with Aapt2Extractor
> Task :CordovaLib:generateDebugResValues
> Task :CordovaLib:generateDebugResources
> Task :CordovaLib:packageDebugResources
> Task :CordovaLib:generateDebugRFile
> Task :CordovaLib:prepareLintJar
> Task :CordovaLib:generateDebugSources
> Task :CordovaLib:javaPreCompileDebug

> Task :CordovaLib:compileDebugJavaWithJavac

> Task :CordovaLib:processDebugJavaRes NO-SOURCE
> Task :CordovaLib:transformClassesAndResourcesWithPrepareIntermediateJarsForDebug
> Task :app:javaPreCompileDebug
> Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with LibrarySymbolTableTransform
> Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with LibrarySymbolTableTransform
> Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with LibrarySymbolTableTransform
> Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with LibrarySymbolTableTransform
> Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with LibrarySymbolTableTransform
> Transform print.aar (androidx.print:print:1.0.0) with LibrarySymbolTableTransform
> Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with LibrarySymbolTableTransform
> Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with LibrarySymbolTableTransform
> Transform fabric.aar (io.fabric.sdk.android:fabric:1.4.7) with LibrarySymbolTableTransform
> Transform answers.aar (com.crashlytics.sdk.android:answers:1.4.6) with LibrarySymbolTableTransform
> Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with LibrarySymbolTableTransform
> Transform crashlytics-core.aar (com.crashlytics.sdk.android:crashlytics-core:2.6.7) with LibrarySymbolTableTransform
> Transform beta.aar (com.crashlytics.sdk.android:beta:1.2.10) with LibrarySymbolTableTransform
> Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with LibrarySymbolTableTransform
> Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with LibrarySymbolTableTransform
> Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with LibrarySymbolTableTransform
> Transform customview.aar (androidx.customview:customview:1.0.0) with LibrarySymbolTableTransform
> Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with LibrarySymbolTableTransform
> Transform core.aar (androidx.core:core:1.0.0) with LibrarySymbolTableTransform
> Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with LibrarySymbolTableTransform
> Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with LibrarySymbolTableTransform
> Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with LibrarySymbolTableTransform
> Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with LibrarySymbolTableTransform
> Transform loader.aar (androidx.loader:loader:1.0.0) with LibrarySymbolTableTransform
> Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with LibrarySymbolTableTransform
> Transform fragment.aar (androidx.fragment:fragment:1.0.0) with LibrarySymbolTableTransform
> Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:17.0.0) with LibrarySymbolTableTransform
> Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with LibrarySymbolTableTransform
> Transform play-services-basement.aar (com.google.android.gms:play-services-basement:17.0.0) with LibrarySymbolTableTransform
> Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:17.0.0) with LibrarySymbolTableTransform
> Transform firebase-measurement-connector.aar (com.google.firebase:firebase-measurement-connector:18.0.0) with LibrarySymbolTableTransform
> Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:17.0.0) with LibrarySymbolTableTransform
> Transform play-services-measurement-sdk.aar (com.google.android.gms:play-services-measurement-sdk:17.0.0) with LibrarySymbolTableTransform
> Transform play-services-measurement.aar (com.google.android.gms:play-services-measurement:17.0.0) with LibrarySymbolTableTransform
> Transform play-services-measurement-impl.aar (com.google.android.gms:play-services-measurement-impl:17.0.0) with LibrarySymbolTableTransform
> Transform play-services-stats.aar (com.google.android.gms:play-services-stats:17.0.0) with LibrarySymbolTableTransform
> Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:17.0.0) with LibrarySymbolTableTransform
> Transform firebase-common.aar (com.google.firebase:firebase-common:18.0.0) with LibrarySymbolTableTransform
> Transform firebase-abt.aar (com.google.firebase:firebase-abt:18.0.0) with LibrarySymbolTableTransform
> Transform play-services-base.aar (com.google.android.gms:play-services-base:17.0.0) with LibrarySymbolTableTransform
> Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:17.0.0) with LibrarySymbolTableTransform
> Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:17.0.0) with LibrarySymbolTableTransform
> Transform firebase-iid.aar (com.google.firebase:firebase-iid:19.0.0) with LibrarySymbolTableTransform
> Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:17.0.0) with LibrarySymbolTableTransform
> Transform play-services-clearcut.aar (com.google.android.gms:play-services-clearcut:17.0.0) with LibrarySymbolTableTransform
> Transform play-services-phenotype.aar (com.google.android.gms:play-services-phenotype:17.0.0) with LibrarySymbolTableTransform
> Transform firebase-auth-interop.aar (com.google.firebase:firebase-auth-interop:18.0.0) with LibrarySymbolTableTransform
> Transform play-services-tagmanager-api.aar (com.google.android.gms:play-services-tagmanager-api:17.0.0) with LibrarySymbolTableTransform
> Transform play-services-analytics-impl.aar (com.google.android.gms:play-services-analytics-impl:17.0.0) with LibrarySymbolTableTransform
> Transform play-services-flags.aar (com.google.android.gms:play-services-flags:17.0.0) with LibrarySymbolTableTransform
> Transform firebase-config.aar (com.google.firebase:firebase-config:18.0.0) with LibrarySymbolTableTransform
> Transform firebase-perf.aar (com.google.firebase:firebase-perf:18.0.0) with LibrarySymbolTableTransform
> Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:19.0.0) with LibrarySymbolTableTransform
> Transform firebase-core.aar (com.google.firebase:firebase-core:17.0.0) with LibrarySymbolTableTransform
> Transform play-services-tagmanager.aar (com.google.android.gms:play-services-tagmanager:17.0.0) with LibrarySymbolTableTransform
> Transform crashlytics.aar (com.crashlytics.sdk.android:crashlytics:2.9.8) with LibrarySymbolTableTransform
> Transform firebase-auth.aar (com.google.firebase:firebase-auth:18.0.0) with LibrarySymbolTableTransform
> Transform ShortcutBadger.aar (me.leolin:ShortcutBadger:1.1.4) with LibrarySymbolTableTransform
> Task :app:mainApkListPersistenceDebug
> Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
> Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
> Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
> Transform print.aar (androidx.print:print:1.0.0) with AarTransform
> Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with AarTransform
> Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with AarTransform
> Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with AarTransform
> Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with AarTransform
> Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with AarTransform
> Transform answers.aar (com.crashlytics.sdk.android:answers:1.4.6) with AarTransform
> Transform crashlytics-core.aar (com.crashlytics.sdk.android:crashlytics-core:2.6.7) with AarTransform
> Transform fabric.aar (io.fabric.sdk.android:fabric:1.4.7) with AarTransform
> Transform beta.aar (com.crashlytics.sdk.android:beta:1.2.10) with AarTransform
> Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with AarTransform
> Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with AarTransform
> Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with AarTransform
> Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with AarTransform
> Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with AarTransform
> Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
> Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with AarTransform
> Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
> Transform core.aar (androidx.core:core:1.0.0) with AarTransform
> Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
> Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with AarTransform
> Transform fragment.aar (androidx.fragment:fragment:1.0.0) with AarTransform
> Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with AarTransform
> Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with AarTransform
> Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:17.0.0) with AarTransform
> Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:17.0.0) with AarTransform
> Transform firebase-measurement-connector.aar (com.google.firebase:firebase-measurement-connector:18.0.0) with AarTransform
> Transform play-services-stats.aar (com.google.android.gms:play-services-stats:17.0.0) with AarTransform
> Transform play-services-basement.aar (com.google.android.gms:play-services-basement:17.0.0) with AarTransform
> Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:17.0.0) with AarTransform
> Transform play-services-measurement-sdk.aar (com.google.android.gms:play-services-measurement-sdk:17.0.0) with AarTransform
> Transform play-services-measurement.aar (com.google.android.gms:play-services-measurement:17.0.0) with AarTransform
> Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:17.0.0) with AarTransform
> Transform firebase-common.aar (com.google.firebase:firebase-common:18.0.0) with AarTransform
> Transform play-services-measurement-impl.aar (com.google.android.gms:play-services-measurement-impl:17.0.0) with AarTransform
> Transform firebase-abt.aar (com.google.firebase:firebase-abt:18.0.0) with AarTransform
> Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:17.0.0) with AarTransform
> Transform firebase-iid.aar (com.google.firebase:firebase-iid:19.0.0) with AarTransform
> Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:17.0.0) with AarTransform
> Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:17.0.0) with AarTransform
> Transform play-services-phenotype.aar (com.google.android.gms:play-services-phenotype:17.0.0) with AarTransform
> Transform play-services-base.aar (com.google.android.gms:play-services-base:17.0.0) with AarTransform
> Transform play-services-clearcut.aar (com.google.android.gms:play-services-clearcut:17.0.0) with AarTransform
> Transform play-services-analytics-impl.aar (com.google.android.gms:play-services-analytics-impl:17.0.0) with AarTransform
> Transform play-services-tagmanager-api.aar (com.google.android.gms:play-services-tagmanager-api:17.0.0) with AarTransform
> Transform firebase-auth-interop.aar (com.google.firebase:firebase-auth-interop:18.0.0) with AarTransform
> Transform play-services-flags.aar (com.google.android.gms:play-services-flags:17.0.0) with AarTransform
> Transform firebase-config.aar (com.google.firebase:firebase-config:18.0.0) with AarTransform
> Transform firebase-perf.aar (com.google.firebase:firebase-perf:18.0.0) with AarTransform
> Transform firebase-core.aar (com.google.firebase:firebase-core:17.0.0) with AarTransform
> Transform crashlytics.aar (com.crashlytics.sdk.android:crashlytics:2.9.8) with AarTransform
> Transform firebase-auth.aar (com.google.firebase:firebase-auth:18.0.0) with AarTransform
> Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:19.0.0) with AarTransform
> Transform ShortcutBadger.aar (me.leolin:ShortcutBadger:1.1.4) with AarTransform
> Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
> Transform play-services-tagmanager.aar (com.google.android.gms:play-services-tagmanager:17.0.0) with AarTransform
> Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
> Transform print.aar (androidx.print:print:1.0.0) with AarTransform
> Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
> Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with AarTransform
> Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with AarTransform
> Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with AarTransform
> Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with AarTransform
> Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with AarTransform
> Transform fabric.aar (io.fabric.sdk.android:fabric:1.4.7) with AarTransform
> Transform answers.aar (com.crashlytics.sdk.android:answers:1.4.6) with AarTransform
> Transform crashlytics-core.aar (com.crashlytics.sdk.android:crashlytics-core:2.6.7) with AarTransform
> Transform beta.aar (com.crashlytics.sdk.android:beta:1.2.10) with AarTransform
> Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with AarTransform
> Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with AarTransform
> Transform core.aar (androidx.core:core:1.0.0) with AarTransform
> Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with AarTransform
> Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
> Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with AarTransform
> Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with AarTransform
> Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with AarTransform
> Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with AarTransform
> Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
> Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
> Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with AarTransform
> Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with AarTransform
> Transform fragment.aar (androidx.fragment:fragment:1.0.0) with AarTransform
> Transform play-services-basement.aar (com.google.android.gms:play-services-basement:17.0.0) with AarTransform
> Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:17.0.0) with AarTransform
> Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:17.0.0) with AarTransform
> Transform firebase-measurement-connector.aar (com.google.firebase:firebase-measurement-connector:18.0.0) with AarTransform
> Transform play-services-stats.aar (com.google.android.gms:play-services-stats:17.0.0) with AarTransform
> Transform play-services-measurement-impl.aar (com.google.android.gms:play-services-measurement-impl:17.0.0) with AarTransform
> Transform play-services-measurement-sdk.aar (com.google.android.gms:play-services-measurement-sdk:17.0.0) with AarTransform
> Transform play-services-measurement.aar (com.google.android.gms:play-services-measurement:17.0.0) with AarTransform
> Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:17.0.0) with AarTransform
> Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:17.0.0) with AarTransform
> Transform firebase-common.aar (com.google.firebase:firebase-common:18.0.0) with AarTransform
> Transform firebase-abt.aar (com.google.firebase:firebase-abt:18.0.0) with AarTransform
> Transform play-services-base.aar (com.google.android.gms:play-services-base:17.0.0) with AarTransform
> Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:17.0.0) with AarTransform
> Transform firebase-iid.aar (com.google.firebase:firebase-iid:19.0.0) with AarTransform
> Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:17.0.0) with AarTransform
> Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:17.0.0) with AarTransform
> Transform play-services-phenotype.aar (com.google.android.gms:play-services-phenotype:17.0.0) with AarTransform
> Transform play-services-clearcut.aar (com.google.android.gms:play-services-clearcut:17.0.0) with AarTransform
> Transform play-services-analytics-impl.aar (com.google.android.gms:play-services-analytics-impl:17.0.0) with AarTransform
> Transform play-services-tagmanager-api.aar (com.google.android.gms:play-services-tagmanager-api:17.0.0) with AarTransform
> Transform firebase-auth-interop.aar (com.google.firebase:firebase-auth-interop:18.0.0) with AarTransform
> Transform firebase-config.aar (com.google.firebase:firebase-config:18.0.0) with AarTransform
> Transform play-services-flags.aar (com.google.android.gms:play-services-flags:17.0.0) with AarTransform
> Transform firebase-perf.aar (com.google.firebase:firebase-perf:18.0.0) with AarTransform
> Transform firebase-core.aar (com.google.firebase:firebase-core:17.0.0) with AarTransform
> Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:19.0.0) with AarTransform
> Transform play-services-tagmanager.aar (com.google.android.gms:play-services-tagmanager:17.0.0) with AarTransform
> Transform crashlytics.aar (com.crashlytics.sdk.android:crashlytics:2.9.8) with AarTransform
> Transform ShortcutBadger.aar (me.leolin:ShortcutBadger:1.1.4) with AarTransform
> Transform firebase-auth.aar (com.google.firebase:firebase-auth:18.0.0) with AarTransform
> Task :app:mergeDebugShaders
> Task :app:compileDebugShaders
> Task :app:generateDebugAssets
> Task :CordovaLib:mergeDebugShaders
> Task :CordovaLib:compileDebugShaders
> Task :CordovaLib:generateDebugAssets
> Task :CordovaLib:packageDebugAssets
> Task :app:mergeDebugAssets
> Task :app:writeDebugApplicationId

> Task :app:processDebugGoogleServices
Parsing json file: D:\Temp\test\platforms\android\app\google-services.json

> Task :app:createDebugCompatibleScreenManifests

> Task :app:processDebugManifest
D:\Temp\test\platforms\android\app\src\main\AndroidManifest.xml:24:9-31:50 Warning:
    activity#com.google.firebase.auth.internal.FederatedSignInActivity<strong i="32">@android</strong>:launchMode was tagged at AndroidManifest.xml:24 to replace other declarations but no other declaration present

> Task :app:fabricGenerateResourcesDebug
> Task :app:generateDebugResValues
> Task :app:generateDebugResources
> Task :app:mergeDebugResources
> Task :app:processDebugResources

> Task :app:compileDebugJavaWithJavac

> Task :app:compileDebugNdk NO-SOURCE
> Task :app:compileDebugSources
> Task :app:validateSigningDebug
> Task :app:signingConfigWriterDebug
> Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with AarTransform
> Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
> Transform print.aar (androidx.print:print:1.0.0) with AarTransform
> Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
> Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
> Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with AarTransform
> Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with AarTransform
> Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with AarTransform
> Transform fabric.aar (io.fabric.sdk.android:fabric:1.4.7) with AarTransform
> Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with AarTransform
> Transform crashlytics-core.aar (com.crashlytics.sdk.android:crashlytics-core:2.6.7) with AarTransform
> Transform answers.aar (com.crashlytics.sdk.android:answers:1.4.6) with AarTransform
> Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with AarTransform
> Transform beta.aar (com.crashlytics.sdk.android:beta:1.2.10) with AarTransform
> Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with AarTransform
> Transform core.aar (androidx.core:core:1.0.0) with AarTransform
> Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with AarTransform
> Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with AarTransform
> Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
> Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with AarTransform
> Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with AarTransform
> Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with AarTransform
> Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
> Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with AarTransform
> Transform fragment.aar (androidx.fragment:fragment:1.0.0) with AarTransform
> Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with AarTransform
> Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
> Transform play-services-basement.aar (com.google.android.gms:play-services-basement:17.0.0) with AarTransform
> Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:17.0.0) with AarTransform
> Transform firebase-measurement-connector.aar (com.google.firebase:firebase-measurement-connector:18.0.0) with AarTransform
> Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:17.0.0) with AarTransform
> Transform play-services-stats.aar (com.google.android.gms:play-services-stats:17.0.0) with AarTransform
> Transform play-services-measurement.aar (com.google.android.gms:play-services-measurement:17.0.0) with AarTransform
> Transform play-services-measurement-impl.aar (com.google.android.gms:play-services-measurement-impl:17.0.0) with AarTransform
> Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:17.0.0) with AarTransform
> Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:17.0.0) with AarTransform
> Transform firebase-common.aar (com.google.firebase:firebase-common:18.0.0) with AarTransform
> Transform play-services-measurement-sdk.aar (com.google.android.gms:play-services-measurement-sdk:17.0.0) with AarTransform
> Transform play-services-base.aar (com.google.android.gms:play-services-base:17.0.0) with AarTransform
> Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:17.0.0) with AarTransform
> Transform firebase-abt.aar (com.google.firebase:firebase-abt:18.0.0) with AarTransform
> Transform firebase-iid.aar (com.google.firebase:firebase-iid:19.0.0) with AarTransform
> Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:17.0.0) with AarTransform
> Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:17.0.0) with AarTransform
> Transform play-services-clearcut.aar (com.google.android.gms:play-services-clearcut:17.0.0) with AarTransform
> Transform play-services-analytics-impl.aar (com.google.android.gms:play-services-analytics-impl:17.0.0) with AarTransform
> Transform firebase-auth-interop.aar (com.google.firebase:firebase-auth-interop:18.0.0) with AarTransform
> Transform play-services-tagmanager-api.aar (com.google.android.gms:play-services-tagmanager-api:17.0.0) with AarTransform
> Transform firebase-config.aar (com.google.firebase:firebase-config:18.0.0) with AarTransform
> Transform firebase-core.aar (com.google.firebase:firebase-core:17.0.0) with AarTransform
> Transform play-services-flags.aar (com.google.android.gms:play-services-flags:17.0.0) with AarTransform
> Transform crashlytics.aar (com.crashlytics.sdk.android:crashlytics:2.9.8) with AarTransform
> Transform play-services-tagmanager.aar (com.google.android.gms:play-services-tagmanager:17.0.0) with AarTransform
> Transform firebase-perf.aar (com.google.firebase:firebase-perf:18.0.0) with AarTransform
> Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:19.0.0) with AarTransform
> Transform play-services-phenotype.aar (com.google.android.gms:play-services-phenotype:17.0.0) with AarTransform
> Transform firebase-auth.aar (com.google.firebase:firebase-auth:18.0.0) with AarTransform
> Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
> Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
> Transform ShortcutBadger.aar (me.leolin:ShortcutBadger:1.1.4) with AarTransform
> Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
> Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with AarTransform
> Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with AarTransform
> Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with AarTransform
> Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with AarTransform
> Transform fabric.aar (io.fabric.sdk.android:fabric:1.4.7) with AarTransform
> Transform answers.aar (com.crashlytics.sdk.android:answers:1.4.6) with AarTransform
> Transform print.aar (androidx.print:print:1.0.0) with AarTransform
> Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with AarTransform
> Task :app:transformClassesWithDexBuilderForDebug
> Task :app:transformDexArchiveWithExternalLibsDexMergerForDebug
> Task :app:transformDexArchiveWithDexMergerForDebug
> Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with AarTransform
> Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with AarTransform
> Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with AarTransform
> Transform crashlytics-core.aar (com.crashlytics.sdk.android:crashlytics-core:2.6.7) with AarTransform
> Transform core.aar (androidx.core:core:1.0.0) with AarTransform
> Transform beta.aar (com.crashlytics.sdk.android:beta:1.2.10) with AarTransform
> Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with AarTransform
> Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with AarTransform
> Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
> Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with AarTransform
> Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
> Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with AarTransform
> Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
> Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with AarTransform
> Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with AarTransform
> Transform fragment.aar (androidx.fragment:fragment:1.0.0) with AarTransform
> Transform play-services-basement.aar (com.google.android.gms:play-services-basement:17.0.0) with AarTransform
> Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:17.0.0) with AarTransform
> Transform firebase-measurement-connector.aar (com.google.firebase:firebase-measurement-connector:18.0.0) with AarTransform
> Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:17.0.0) with AarTransform
> Transform play-services-stats.aar (com.google.android.gms:play-services-stats:17.0.0) with AarTransform
> Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:17.0.0) with AarTransform
> Transform play-services-measurement-impl.aar (com.google.android.gms:play-services-measurement-impl:17.0.0) with AarTransform
> Transform play-services-measurement-sdk.aar (com.google.android.gms:play-services-measurement-sdk:17.0.0) with AarTransform
> Transform play-services-measurement.aar (com.google.android.gms:play-services-measurement:17.0.0) with AarTransform
> Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:17.0.0) with AarTransform
> Transform firebase-common.aar (com.google.firebase:firebase-common:18.0.0) with AarTransform
> Transform firebase-abt.aar (com.google.firebase:firebase-abt:18.0.0) with AarTransform
> Transform play-services-base.aar (com.google.android.gms:play-services-base:17.0.0) with AarTransform
> Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:17.0.0) with AarTransform
> Transform firebase-iid.aar (com.google.firebase:firebase-iid:19.0.0) with AarTransform
> Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:17.0.0) with AarTransform
> Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:17.0.0) with AarTransform
> Transform play-services-phenotype.aar (com.google.android.gms:play-services-phenotype:17.0.0) with AarTransform
> Transform play-services-clearcut.aar (com.google.android.gms:play-services-clearcut:17.0.0) with AarTransform
> Transform play-services-analytics-impl.aar (com.google.android.gms:play-services-analytics-impl:17.0.0) with AarTransform
> Transform play-services-tagmanager-api.aar (com.google.android.gms:play-services-tagmanager-api:17.0.0) with AarTransform
> Transform firebase-auth-interop.aar (com.google.firebase:firebase-auth-interop:18.0.0) with AarTransform
> Transform firebase-config.aar (com.google.firebase:firebase-config:18.0.0) with AarTransform
> Transform play-services-flags.aar (com.google.android.gms:play-services-flags:17.0.0) with AarTransform
> Transform okio.jar (com.squareup.okio:okio:1.6.0) with IdentityTransform
> Transform core-common.jar (androidx.arch.core:core-common:2.0.0) with IdentityTransform
> Transform firebase-perf.aar (com.google.firebase:firebase-perf:18.0.0) with AarTransform
> Transform auto-value-annotations.jar (com.google.auto.value:auto-value-annotations:1.6.3) with IdentityTransform
> Transform annotation.jar (androidx.annotation:annotation:1.0.0) with IdentityTransform
> Transform firebase-auth.aar (com.google.firebase:firebase-auth:18.0.0) with AarTransform
> Transform lifecycle-common.jar (androidx.lifecycle:lifecycle-common:2.0.0) with IdentityTransform
> Transform ShortcutBadger.aar (me.leolin:ShortcutBadger:1.1.4) with AarTransform
> Transform play-services-tagmanager.aar (com.google.android.gms:play-services-tagmanager:17.0.0) with AarTransform
> Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:19.0.0) with AarTransform
> Transform firebase-core.aar (com.google.firebase:firebase-core:17.0.0) with AarTransform
> Transform crashlytics.aar (com.crashlytics.sdk.android:crashlytics:2.9.8) with AarTransform
> Transform okhttp.jar (com.squareup.okhttp3:okhttp:3.0.0) with IdentityTransform
> Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with AarTransform
> Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
> Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with AarTransform
> Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with AarTransform
> Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with AarTransform
> Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
> Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
> Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with AarTransform
> Transform print.aar (androidx.print:print:1.0.0) with AarTransform
> Transform fabric.aar (io.fabric.sdk.android:fabric:1.4.7) with AarTransform
> Transform answers.aar (com.crashlytics.sdk.android:answers:1.4.6) with AarTransform
> Transform crashlytics-core.aar (com.crashlytics.sdk.android:crashlytics-core:2.6.7) with AarTransform
> Transform collection.jar (androidx.collection:collection:1.0.0) with IdentityTransform
> Transform beta.aar (com.crashlytics.sdk.android:beta:1.2.10) with AarTransform
> Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with AarTransform
> Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with AarTransform
> Transform core.aar (androidx.core:core:1.0.0) with AarTransform
> Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with AarTransform
> Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
> Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with AarTransform
> Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with AarTransform
> Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with AarTransform
> Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
> Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
> Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with AarTransform
> Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with AarTransform
> Transform fragment.aar (androidx.fragment:fragment:1.0.0) with AarTransform
> Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with AarTransform
> Transform play-services-basement.aar (com.google.android.gms:play-services-basement:17.0.0) with AarTransform
> Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:17.0.0) with AarTransform
> Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:17.0.0) with AarTransform
> Transform play-services-stats.aar (com.google.android.gms:play-services-stats:17.0.0) with AarTransform
> Transform firebase-measurement-connector.aar (com.google.firebase:firebase-measurement-connector:18.0.0) with AarTransform
> Transform play-services-measurement-impl.aar (com.google.android.gms:play-services-measurement-impl:17.0.0) with AarTransform
> Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:17.0.0) with AarTransform
> Transform play-services-measurement-sdk.aar (com.google.android.gms:play-services-measurement-sdk:17.0.0) with AarTransform
> Transform play-services-measurement.aar (com.google.android.gms:play-services-measurement:17.0.0) with AarTransform
> Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:17.0.0) with AarTransform
> Transform firebase-common.aar (com.google.firebase:firebase-common:18.0.0) with AarTransform
> Transform play-services-base.aar (com.google.android.gms:play-services-base:17.0.0) with AarTransform
> Transform firebase-abt.aar (com.google.firebase:firebase-abt:18.0.0) with AarTransform
> Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:17.0.0) with AarTransform
> Transform firebase-iid.aar (com.google.firebase:firebase-iid:19.0.0) with AarTransform
> Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:17.0.0) with AarTransform
> Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:17.0.0) with AarTransform
> Transform play-services-tagmanager-api.aar (com.google.android.gms:play-services-tagmanager-api:17.0.0) with AarTransform
> Transform play-services-phenotype.aar (com.google.android.gms:play-services-phenotype:17.0.0) with AarTransform
> Transform play-services-analytics-impl.aar (com.google.android.gms:play-services-analytics-impl:17.0.0) with AarTransform
> Transform play-services-clearcut.aar (com.google.android.gms:play-services-clearcut:17.0.0) with AarTransform
> Transform firebase-auth-interop.aar (com.google.firebase:firebase-auth-interop:18.0.0) with AarTransform
> Transform play-services-flags.aar (com.google.android.gms:play-services-flags:17.0.0) with AarTransform
> Transform firebase-config.aar (com.google.firebase:firebase-config:18.0.0) with AarTransform
> Transform firebase-perf.aar (com.google.firebase:firebase-perf:18.0.0) with AarTransform
> Transform ShortcutBadger.aar (me.leolin:ShortcutBadger:1.1.4) with AarTransform
> Transform play-services-tagmanager.aar (com.google.android.gms:play-services-tagmanager:17.0.0) with AarTransform
> Transform crashlytics.aar (com.crashlytics.sdk.android:crashlytics:2.9.8) with AarTransform
> Transform firebase-messaging.aar (com.google.firebase:firebase-messaging:19.0.0) with AarTransform
> Transform firebase-core.aar (com.google.firebase:firebase-core:17.0.0) with AarTransform
> Transform firebase-auth.aar (com.google.firebase:firebase-auth:18.0.0) with AarTransform
> Task :app:mergeDebugJniLibFolders
> Task :CordovaLib:compileDebugNdk NO-SOURCE
> Task :CordovaLib:mergeDebugJniLibFolders
> Task :CordovaLib:transformNativeLibsWithMergeJniLibsForDebug
> Task :CordovaLib:transformNativeLibsWithStripDebugSymbolForDebug
> Task :CordovaLib:transformNativeLibsWithIntermediateJniLibsForDebug
> Task :app:transformNativeLibsWithMergeJniLibsForDebug
> Task :app:transformNativeLibsWithStripDebugSymbolForDebug
> Task :app:processDebugJavaRes NO-SOURCE
> Task :app:transformResourcesWithMergeJavaResForDebug
> Task :app:packageDebug
> Task :app:assembleDebug
> Task :app:cdvBuildDebug

BUILD SUCCESSFUL in 17s
47 actionable tasks: 47 executed
Built the following apk(s): 
    D:\Temp\test\platforms\android\app\build\outputs\apk\debug\app-debug.apk


@dpa99c Yo <3 tú. ¿Dónde enviar una cerveza?)))

@dpa99c lo probará aquí, es curioso que ya esté usando esto:

    <plugin name="cordova-plugin-firebase" spec="https://github.com/dpa99c/cordova-plugin-firebase#GH-1057-April-05-android-build-issue" />

me estas salvando la vida por segunda vez JAJAJAJAJA

Ja, no se preocupen chicos, ¡me alegro de poder ayudar!
Pero nunca le digo que no a la cerveza, así que las donaciones son bienvenidas:
algunos de mis mejores trabajos de complemento se han realizado después de 3 cervezas 😜

👇 👇 👇

donate

@dpa99c ofc donaré cuando llegue a casa, eres mi héroe de problemas de github ahhaahah

Aquí hay una solución que no implica ningún pirateo local de este complemento.

* Use [my fork of this plugin](https://github.com/dpa99c/cordova-plugin-firebase) which is updated to resolve some recent issues.

* Use [cordova-plugin-androidx](https://github.com/dpa99c/cordova-plugin-androidx) to enable AndroidX in the Android project.

* Use [cordova-plugin-androidx-adapter](https://github.com/dpa99c/cordova-plugin-androidx) to dynamically patch the source code of this plugin to work with AndroidX.

Nota: esta solución requiere que use la última versión de la plataforma cordova-android (v8.0.0).

Por ejemplo:

# create test project
cordova create test io.cordova.firebase.test && cd test

# download the Firebase SDK config for test project (which is required to make the build succeed)
curl https://raw.githubusercontent.com/dpa99c/cordova-plugin-firebase-test/master/www/google-services.json -o google-services.json

# add the latest cordova-android platform (v8.0.0)
cordova platform add android<strong i="12">@latest</strong>

# add my fork of this plugin
cordova plugin add https://github.com/dpa99c/cordova-plugin-firebase.git

# add plugin to enable AndroidX in the project
cordova plugin add cordova-plugin-androidx

# add plugin to patch existing plugin source that uses the Android Support Library to use AndroidX
cordova plugin add cordova-plugin-androidx-adapter

# build!
cordova build android

salida de la consola

Gracias Dave

Cuando lo instalo en el emulador, veo una notificación: "La aplicación no se ejecutará a menos que actualice los servicios de Google Play". ¿Eso es normal?

Gracias Dave

Cuando lo instalo en el emulador, veo una notificación: "La aplicación no se ejecutará a menos que actualice los servicios de Google Play". ¿Eso es normal?

Presumiblemente, las nuevas versiones de la biblioteca Play Services/Firebase tienen un requisito de versión mínima para el componente principal de Play Services instalado.
En un dispositivo Android "real", esto se actualizaría automáticamente, por lo que estaría actualizado en su mayoría, pero en un emulador debe actualizarlo manualmente.

En un dispositivo Android "real", esto se actualizaría automáticamente, por lo que estaría actualizado en su mayoría, pero en un emulador debe actualizarlo manualmente.

Y antes el directorio cordova-plugin-firebase ocupaba 93,9 MB, ahora 1,30 MB.
Antes no se instalaba cordova-plugin-cocoapod-support, ahora sí.

¿Están bien? ¿Y por qué se instaló cordova-plugin-cocoapod-support mientras se instalaba el complemento cordova-plugin-firebase?

Y antes el directorio cordova-plugin-firebase ocupaba 93,9 MB, ahora 1,30 MB.
Antes no se instalaba cordova-plugin-cocoapod-support, ahora sí.

¿Están bien? ¿Y por qué se instaló cordova-plugin-cocoapod-support mientras se instalaba el complemento cordova-plugin-firebase?

Mi bifurcación incorpora (entre otras correcciones) el PR https://github.com/arnesson/cordova-plugin-firebase/pull/972 que aún no se ha fusionado, que usa Cocopods para satisfacer la dependencia de la biblioteca SDK de Firebase en iOS en lugar de agrupar una instantánea estática del SDK con el complemento. Esto hace que sea mucho más fácil actualizar la versión de la biblioteca de Firebase en iOS simplemente colocando la versión de Cocoapods en plugin.xml .

Después de degradar las dependencias obtengo:

/android/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:659: error: resource android:attr/fontVariationSettings not found.

@dpa99c muchas gracias por su solución, finalmente mi aplicación se está construyendo nuevamente.

Quisiera entender por qué mi aplicación dejó de funcionar, porque en un día estaba funcionando y otro día no.

Uso ionic, ¿tal vez ionic actualice las dependencias antes de crear la carpeta de plataformas? Además, ¿dónde puedo obtener más información sobre lo que ha cambiado y cómo afectó a este complemento para que dejara de funcionar?

Gracias por adelantado.

@murilolobato Google actualizó las bibliotecas el lunes 17 de junio (https://developers.google.com/android/guides/releases). Como este complemento hace referencia a las dependencias con un comodín (como algo @ 17+ y no algo @ 17.0.1), cuando realizó una nueva compilación, se obtuvieron las últimas versiones de estas dependencias y no son compatibles fuera del caja

esto es lo que me funciona #1084

@denisnarush <engine name="android" spec="8.0.0" />

usando cordova android 8 no puede ejecutar el proyecto
UnhandledPromiseRejectionWarning: Error [ERR_UNHANDLED_ERROR]: error no controlado. (La plataforma "android" no parece ser una plataforma cordova válida. Falta API.js. Android no es compatible).

Aquí hay una solución que no implica ningún pirateo local de este complemento.

Nota: esta solución requiere que use la última versión de la plataforma cordova-android (v8.0.0).

Por ejemplo:

# create test project
cordova create test io.cordova.firebase.test && cd test

# download the Firebase SDK config for test project (which is required to make the build succeed)
curl https://raw.githubusercontent.com/dpa99c/cordova-plugin-firebase-test/master/www/google-services.json -o google-services.json

# add the latest cordova-android platform (v8.0.0)
cordova platform add android<strong i="17">@latest</strong>

# add my fork of this plugin
cordova plugin add https://github.com/dpa99c/cordova-plugin-firebase.git

# add plugin to enable AndroidX in the project
cordova plugin add cordova-plugin-androidx

# add plugin to patch existing plugin source that uses the Android Support Library to use AndroidX
cordova plugin add cordova-plugin-androidx-adapter

# build!
cordova build android

salida de la consola

Después de hacer esto, me sale otro tipo de error.

Tarea: aplicación: compilar DebugJavaWithJavac
/Users/smartlogin/Desktop/SmartLogin-ionic/platforms/android/app/src/main/java/com/marianhello/bgloc/service/LocationServiceIntentBuilder. java: 26 : error: el paquete junit.framework no existe
importar junit.framework.Assert;
^
/Users/smartlogin/Desktop/SmartLogin-ionic/platforms/android/app/src/main/java/com/marianhello/bgloc/service/LocationServiceIntentBuilder. java: 164 : error: no se puede encontrar el símbolo
Assert.assertNotNull("¡El contexto no puede ser nulo!", mContext);
^
símbolo: variable Afirmar
ubicación: clase LocationServiceIntentBuilder
Nota: Algunos archivos de entrada usan o anulan una API obsoleta.
Nota: Vuelva a compilar con - Xlint: obsolescencia para obtener más detalles.
Nota: Algunos archivos de entrada usan operaciones no verificadas o no seguras.
Nota: Vuelva a compilar con - Xlint: desmarcado para obtener más detalles.
2 errores

Tarea: aplicación: compilar DebugJavaWithJavac FAILED

FALLA: la compilación falló con una excepción.

  • Qué salió mal:
    No se pudo ejecutar la tarea ': app:compileDebugJavaWithJavac '.

    La compilación falló; vea la salida de error del compilador para más detalles.

  • Tratar:
    Ejecute con la opción --stacktrace para obtener el seguimiento de la pila. Ejecute con la opción --info o --debug para obtener más resultados de registro. Ejecute con --scan para obtener información completa.

  • Obtenga más ayuda en https://help.gradle.org

CONSTRUCCIÓN FALLIDA en 1m 36s
33 tareas accionables: 33 ejecutadas
/Users/smartlogin/Desktop/SmartLogin-ionic/platforms/android/gradlew: el comando falló con el código de salida 1 Salida de error:
Nota: /Users/smartlogin/Desktop/SmartLogin-ionic/platforms/android/CordovaLib/src/org/apache/cordova/engine/SystemCookieManager.java usa o anula una API obsoleta.
Nota: Vuelva a compilar con - Xlint: obsolescencia para obtener más detalles.
/Users/smartlogin/Desktop/SmartLogin-ionic/platforms/android/app/src/main/java/com/marianhello/bgloc/service/LocationServiceIntentBuilder. java: 26 : error: el paquete junit.framework no existe
importar junit.framework.Assert;
^
/Users/smartlogin/Desktop/SmartLogin-ionic/platforms/android/app/src/main/java/com/marianhello/bgloc/service/LocationServiceIntentBuilder. java: 164 : error: no se puede encontrar el símbolo
Assert.assertNotNull("¡El contexto no puede ser nulo!", mContext);
^
símbolo: variable Afirmar
ubicación: clase LocationServiceIntentBuilder
Nota: Algunos archivos de entrada usan o anulan una API obsoleta.
Nota: Vuelva a compilar con - Xlint: obsolescencia para obtener más detalles.
Nota: Algunos archivos de entrada usan operaciones no verificadas o no seguras.
Nota: Vuelva a compilar con - Xlint: desmarcado para obtener más detalles.
2 errores

FALLA: la compilación falló con una excepción.

  • Qué salió mal:
    No se pudo ejecutar la tarea ': app:compileDebugJavaWithJavac '.

    La compilación falló; vea la salida de error del compilador para más detalles.

  • Tratar:
    Ejecute con la opción --stacktrace para obtener el seguimiento de la pila. Ejecute con la opción --info o --debug para obtener más resultados de registro. Ejecute con --scan para obtener información completa.

  • Obtenga más ayuda en https://help.gradle.org

CONSTRUCCIÓN FALLIDA en 1m 36s

¿Algunas ideas?

Consulte la versión v3.3.0 para admitir cordova-android 7.x.x . https://github.com/wizpanda/cordova-plugin-firebase-lib/pull/14#issuecomment-503499409

esta solución simple funcionó para mí: https://stackoverflow.com/questions/56645148/execution-failed-for-task-appprocessdebugresources-error/56666050#56666050
sin actualizar cordova-android ni nada

Usando ionic cordova android y obteniendo este error

Tarea: aplicación: fabricGenerateResourcesDebug FAILED
ERROR: error de las herramientas para desarrolladores de Crashlytics.
java.lang.IllegalArgumentException: Crashlytics encontró una clave de API no válida: nula.
¡Compruebe el complemento Crashlytics para asegurarse de que la aplicación se haya agregado correctamente!
Póngase en contacto con [email protected] para obtener ayuda.
en com.crashlytics.tools.android.DeveloperTools.processApiKey(DeveloperTools.java:375)
en com.crashlytics.tools.android.DeveloperTools.processProperties(DeveloperTools.java:517)
en com.crashlytics.tools.android.DeveloperTools.processArgsInternal(DeveloperTools.java:348)
en com.crashlytics.tools.android.DeveloperTools.gradleMain(DeveloperTools.java:292)
en sun.reflect.NativeMethodAccessorImpl.invoke0(Método nativo)
en sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
en sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
en java.lang.reflect.Method.invoke(Method.java:498)
en org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
en groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
en org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.invoke(StaticMetaMethodSite.java:46)
en org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.call(StaticMetaMethodSite.java:91)
en org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:128)
en com.crashlytics.tools.gradle.tasks.FabricTaskBuilder.callDevtoolsWrappingRuntimeExceptions(FabricTaskBuilder.groovy:359)
en com.crashlytics.tools.gradle.tasks.FabricTaskBuilder.this$2$callDevtoolsWrappingRuntimeExceptions(FabricTaskBuilder.groovy)
en sun.reflect.NativeMethodAccessorImpl.invoke0(Método nativo)
en sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
en sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
en java.lang.reflect.Method.invoke(Method.java:498)
en org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
en groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
en org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:352)
en groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
en org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68)
en org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:169)
en com.crashlytics.tools.gradle.tasks.FabricTaskBuilder$_pluginGenerateResources_closure4.doCall(FabricTaskBuilder.groovy:132)
en sun.reflect.NativeMethodAccessorImpl.invoke0(Método nativo)
en sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
en sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
en java.lang.reflect.Method.invoke(Method.java:498)
en org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
en groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
en org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264)
en groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
en groovy.lang.Closure.call(Closure.java:418)
en groovy.lang.Closure.call(Closure.java:434)
en org.gradle.api.internal.AbstractTask$ClosureTaskAction.execute(AbstractTask.java:739)
en org.gradle.api.internal.AbstractTask$ClosureTaskAction.execute(AbstractTask.java:712)
en org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:131)
en org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:301)
en org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:293)
en org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:175)
en org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)
en org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
en org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:120)
en org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:99)
en org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:77)
en org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)
en org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:59)
en org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
en org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:59)
en org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:101)
en org.gradle.api.internal.tasks.execution.FinalizeInputFilePropertiesTaskExecuter.execute(FinalizeInputFilePropertiesTaskExecuter.java:44)
en org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:91)
en org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:62)
en org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:59)
en org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
en org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
en org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
en org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.run(EventFiringTaskExecuter.java:51)
en org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:301)
en org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:293)
en org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:175)
en org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)
en org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
en org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:46)
en org.gradle.execution.taskgraph.LocalTaskInfoExecutor.execute(LocalTaskInfoExecutor.java:42)
en org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareWorkItemExecutor.execute(DefaultTaskExecutionGraph.java:277)
en org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareWorkItemExecutor.execute(DefaultTaskExecutionGraph.java:262)
en org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:135)
en org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:130)
en org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.execute(DefaultTaskPlanExecutor.java:200)
en org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.executeWithWork(DefaultTaskPlanExecutor.java:191)
en org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.run(DefaultTaskPlanExecutor.java:130)
en org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
en org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
en java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
en java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
en org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
en java.lang.Thread.run(Thread.java:748)
27 tareas accionables: 27 ejecutadas

FALLA: la compilación falló con una excepción.

  • Qué salió mal:
    La ejecución falló para la tarea ': app:fabricGenerateResourcesDebug '.

    Error de herramientas para desarrolladores de Crashlytics.

  • Tratar:
    Ejecute con la opción --stacktrace para obtener el seguimiento de la pila. Ejecute con la opción --info o --debug para obtener más resultados de registro. Ejecute con --scan para obtener información completa.

  • Obtenga más ayuda en https://help.gradle.org

CONSTRUCCIÓN FALLIDA en 0s
/home/pizone/ionic_project/Project_Orange/platforms/android/gradlew: el comando falló con el código de salida 1 Salida de error:
Nota: /home/pizone/ionic_project/Project_Orange/platforms/android/CordovaLib/src/org/apache/cordova/engine/SystemCookieManager.java usa o anula una API obsoleta.
Nota: Vuelva a compilar con - Xlint: obsolescencia para obtener más detalles.

FALLA: la compilación falló con una excepción.

  • Qué salió mal:
    La ejecución falló para la tarea ': app:fabricGenerateResourcesDebug '.

    Error de herramientas para desarrolladores de Crashlytics.

  • Tratar:
    Ejecute con la opción --stacktrace para obtener el seguimiento de la pila. Ejecute con la opción --info o --debug para obtener más resultados de registro. Ejecute con --scan para obtener información completa.

  • Obtenga más ayuda en https://help.gradle.org

¿Todavía necesitamos

<plugin name="cordova-android-support-gradle-release" spec="~1.4.4">
        <variable name="ANDROID_SUPPORT_VERSION" value="27.+" />
    </plugin>

Si es así, ¿cuál debería ser el valor?

@ dpa99c cuando intento instalar cordova-plugin-androidx o el adaptador devuelve esto:

Plugin doesn't support this project's cordova version. cordova: 7.0.1, failed version requirement: >=8.0.0
Skipping 'cordova-plugin-androidx' for android/ios

Mi información iónica:

```
iónico (CLI iónico): 4.12.0 (/usr/local/lib/node_modules/ionic)
Marco iónico: iónico-angular 3.9.2
@ionic/app-scripts: 3.2.0

Córdoba:

Córdoba (CLI de Córdoba): 8.1.2 ([email protected])
Plataformas Cordova: android 8.0.0, ios 4.5.5
Complementos de Cordova: cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin-ionic-webview 1.2.1, (y otros 19 complementos)

Sistema:

Herramientas SDK de Android: 26.1.1 (/Users/myuser/Library/Android/sdk)
ios-implementar: 1.9.2
ios-sim: 6.1.2
NodeJS: v9.9.0 (/usr/local/bin/nodo)
npm: 5.7.1
Sistema operativo: macOS Mojave
Xcode: Xcode 10.2 Versión de compilación 10E125
```

@Hanzofm cordova-plugin-androidx requiere un mínimo de [email protected] y [email protected] .

Según el mensaje de error, la versión detectada cordova es 7.0.1.
Cordova aplica esta restricción, así que verifique la configuración de su entorno.

En mi opinión, la instalación busca la versión instalada globalmente de cordova cli, en mi caso 7.0.1, pero en el proyecto donde estoy instalando el complemento, la versión instalada es cordova-cli 8.1.2

@Hanzofm , ese será su problema: la CLI cordova está destinada a instalarse globalmente, no localmente.

Mi método para cambiar entre varias versiones de cordova es usar nvm para cambiar entre versiones de nodo en las que tengo diferentes versiones de la CLI de cordova instaladas globalmente.

De todos modos, los complementos se instalan correctamente, incluso el mensaje.

Ahora el problema es el problema informado sobre

https://github.com/dpa99c/cordova-plugin-firebase/issues/5

Finalmente conseguimos construir nuestro sistema después de seguir los pasos de este hilo. Lo único que tuvimos que hacer manualmente fue cambiar el nombre de la clase FileProvider en AndroidManifest.xml al nuevo nombre del paquete androidx ( androidx.core.content.FileProvider ). Sin este cambio, nuestra aplicación fallaría cuando se iniciara en el emulador.

<provider android:authorities="${applicationId}.provider" android:exported="false" android:grantUriPermissions="true" android:name="androidx.core.content.FileProvider">
     <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/provider_paths" />
</provider>

Estamos recibiendo el mismo error que @ tarun57

> Task :app:fabricGenerateResourcesDebug FAILED ERROR - Crashlytics Developer Tools error. java.lang.IllegalArgumentException: Crashlytics found an invalid API key: null. Check the Crashlytics plugin to make sure that the application has been added successfully! Contact [email protected] for assistance.

¿Alguien tiene alguna idea de cómo resolver esto?

Ejecución: ionic cordova build android

@grantmaura usa mi bifurcación de este complemento :

cordova plugin rm cordova-plugin-firebase && cordova plugin add cordova-plugin-firebasex

También vea aquí para más detalles.

Ack, no limpié el complemento anterior de Firebase y eso estaba causando que siguiera fallando. Muchas gracias @dpa99c

@dpa99c todo funciona bien, excepto que tengo que reemplazar una ocurrencia android.support.v4.content.FileProvider con androidx.core.content.FileProvider manualmente. Alguna idea de qué es ésto?

@heidji busque en su directorio plugins/ para encontrar de qué complemento proviene.
¿Supongo que lo reemplazó manualmente en AndroidManifest.xml ?

Estoy pensando en extender cordova-plugin-androidx-adapter para reemplazar los nombres de los paquetes en AndroidManifest.xml y project.properties (así como en build.gradle ).

oh sí, olvidé por completo que venía de otro complemento... Android me dio amnesia:/

@dpa99c el complemento que probablemente hace eso es com-darryncampbell-cordova-plugin-intent
El manifiesto de Android se ve así después de agregar una nueva plataforma:

<provider android:authorities="${applicationId}.provider" android:exported="false" android:grantUriPermissions="true" android:name="android.support.v4.content.FileProvider">
            <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/provider_paths" />
        </provider>

@heidji Acabo de publicar [email protected] en npm, que también migra referencias en project.properties y AndroidManifest.xml Pruébelo, ya que debería resolver el problema anterior.

@ dpa99c ¡ Sí, funcionó! ¡Gracias!

Para cualquiera que llegue aquí con un problema similar:

Todos le debemos mucho a @robertarnesson por proporcionar la versión original de este complemento y a sus mantenedores actuales, como @soumak77.
Sin embargo, por sus propios motivos, los problemas y las relaciones públicas planteados contra cordova-plugin-firebase no se han abordado de manera conveniente, de modo que los desarrolladores como yo hemos tenido fallas en las compilaciones y pocas alternativas más que crear nuestras propias bifurcaciones de este complemento y parchearlo.

Así que creé mi propia bifurcación de este complemento con el fin de tener un complemento estable para incluir en mis compilaciones de producción y lo publiqué en npm como cordova-plugin-firebasex .
Incluye varias mejoras en la versión actual de npm de este complemento (v2.0.5), que incluyen:

  • Usar Cocoapods para satisfacer el SDK de Firebase de iOS (en lugar de combinarlo con el complemento).
  • Adición de compatibilidad con las funciones logMessage() y sendCrash() (portadas desde cordova-fabric-plugin)
  • Soluciona los problemas causados ​​por las actualizaciones del SDK de Firebase el 5 de abril de 2019 y el 18 de junio de 2019.
  • Corrige la compatibilidad con cordova@9 CLI
  • Actualiza la fuente de Android para usar los nombres de clase de AndroidX y agrega la dependencia de cordova-plugin-androidx para la compatibilidad futura con versiones futuras de las bibliotecas de Firebase en Android.

    • Nota: si incluye otros complementos en su proyecto que hacen referencia a la Biblioteca de soporte de Android heredada, aún deberá incluir cordova-plugin-androidx-adapter en su proyecto para parchearlos dinámicamente.

  • Fija las dependencias de Firebase y Crashlytics Gradle a la última versión principal (para evitar errores de compilación debido a cambios inesperados en versiones principales posteriores).

@robertarnesson @soumak77 si prefieren que vuelva a fusionar mi bifurcación con este complemento, no duden en convertirme en un mantenedor y lo haré.
Hago uso de este complemento en numerosas aplicaciones de producción, por lo que estoy feliz de mantenerlo aquí en lugar de en mi bifurcación.

Acabo de publicar [email protected] que se migró a AndroidX, por lo que ya no necesita cordova-plugin-androidx-adapter para compilarlo (aunque otros complementos en su proyecto pueden requerir esto).

Aumenta la versión predeterminada del SDK de Firebase en iOS a v5.20.2 .

También le permite anular las versiones predeterminadas de las dependencias de Android e iOS, lo que es útil si necesita alinearlas con otros complementos en su proyecto.
Por ejemplo:

cordova plugin add cordova-plugin-firebasex \
    --variable ANDROID_PLAY_SERVICES_TAGMANAGER_VERSION=17.0.0 \
    --variable ANDROID_FIREBASE_CORE_VERSION=17.0.0 \
    --variable ANDROID_FIREBASE_MESSAGING_VERSION=19.0.0 \
    --variable ANDROID_FIREBASE_CONFIG_VERSION=18.0.0 \
    --variable ANDROID_FIREBASE_PERF_VERSION=18.0.0 \
    --variable ANDROID_FIREBASE_AUTH_VERSION=18.0.0 \
    --variable ANDROID_CRASHLYTICS_VERSION=2.9.8 \
    --variable ANDROID_SHORTCUTBADGER_VERSION=1.1.22 \
    --variable IOS_FIREBASE_CORE_VERSION=5.20.2 \
    --variable IOS_FIREBASE_AUTH_VERSION=5.20.2 \
    --variable IOS_FIREBASE_MESSAGING_VERSION=5.20.2 \
    --variable IOS_FIREBASE_PERFORMANCE_VERSION=5.20.2 \
    --variable IOS_FIREBASE_REMOTECONFIG_VERSION=5.20.2 \
    --variable IOS_FABRIC_VERSION=1.9.0 \
    --variable IOS_CRASHLYTICS_VERSION=3.12.0

Si no los especifica, los valores predeterminados se establecen automáticamente.

Aquí hay un caso de prueba bastante simple para validar que se basa tanto en Android como en iOS:

cordova create test io.cordova.firebase.test && cd test
cordova plugin add cordova-plugin-firebasex

curl https://raw.githubusercontent.com/dpa99c/cordova-plugin-firebase-test/master/www/GoogleService-Info.plist -o GoogleService-Info.plist
cordova platform add ios<strong i="16">@latest</strong>
cordova build ios

curl https://raw.githubusercontent.com/dpa99c/cordova-plugin-firebase-test/master/www/google-services.json -o google-services.json
cordova platform add android<strong i="17">@latest</strong>
cordova build android

Reproduje todos los pasos y la compilación está fallando. Esto es lo que imprime la consola.

`ADVERTENCIA: La configuración 'compilar' está obsoleta y ha sido reemplazada por 'impleme
ntación' y 'api'.
Se eliminará a finales de 2018. Para obtener más información, consulte: http://d.androi
d.com/r/tools/update-dependency-configurations.html
La evaluación del proyecto falló, incluido un error en afterEvaluate {}. Ejecutar con --sta
cktrace para obtener detalles del error afterEvaluate {}.

FALLA: la compilación falló con una excepción.

  • Donde:
    Archivo de compilación 'C:wamp64wwwProyectoshabitsAIhabitsAPPplatformsandroidappbui
    línea ld.gradle': 98

  • Qué salió mal:
    Ocurrió un problema al evaluar el proyecto ':app'.

    No se pudieron resolver todos los artefactos para la configuración 'classpath'.
    No se pudo descargar builder.jar (com.android.tools.build:builder:3.4.1)
    No se pudo obtener el recurso ' https://dl.google.com/dl/android/maven2/com/andr
    oid/herramientas/build/builder/3.4.1/builder-3.4.1.jar'.
    Se agotó el tiempo de lectura

  • Tratar:
    Ejecute con la opción --stacktrace para obtener el seguimiento de la pila. Ejecutar con --info o --debug
    opción para obtener más resultados de registro. Ejecute con --scan para obtener información completa.

  • Obtenga más ayuda en https://help.gradle.org

CONSTRUCCIÓN FALLIDA en 2m 23s
c:wamp64wwwProyectoshabitsAIhabitsAPPplatformsandroidgradlew: Comando fa
iled con el código de salida 1 Salida de error:
La evaluación del proyecto falló, incluido un error en afterEvaluate {}. Ejecutar con --sta
cktrace para obtener detalles del error afterEvaluate {}.

FALLA: la compilación falló con una excepción.

  • Donde:
    Archivo de compilación 'C:wamp64wwwProyectoshabitsAIhabitsAPPplatformsandroidappbui
    línea ld.gradle': 98

  • Qué salió mal:
    Ocurrió un problema al evaluar el proyecto ':app'.

    No se pudieron resolver todos los artefactos para la configuración 'classpath'.
    No se pudo descargar builder.jar (com.android.tools.build:builder:3.4.1)
    No se pudo obtener el recurso ' https://dl.google.com/dl/android/maven2/com/andr
    oid/herramientas/build/builder/3.4.1/builder-3.4.1.jar'.
    Se agotó el tiempo de lectura

  • Tratar:
    Ejecute con la opción --stacktrace para obtener el seguimiento de la pila. Ejecutar con --info o --debug
    opción para obtener más resultados de registro. Ejecute con --scan para obtener información completa.

  • Obtenga más ayuda en https://help.gradle.org

CONSTRUCCIÓN FALLIDA en 2m 23s`
¿Alguna idea de que podría ser?
@dpa99c

¡Cosas geniales! ¡Esto es fantástico!

@ dpa99c increíble amigo que funciona a las mil maravillas!!

@dpa99c La aplicación se creó correctamente, pero no puedo obtener el token, vuelve nulo

@ dpa99c , ¿estás usando iónico o solo cordova? Me da el mismo error. Estoy trabajando en el proyecto ionic 3.
`FALLÓ LA CONSTRUCCIÓN en 2 s
14 tareas procesables: 1 ejecutada, 13 actualizadas
cmd: el comando falló con el código de salida 1 Salida de error:
FALLA: la compilación falló con una excepción.

  • Qué salió mal:
    La biblioteca com.google. firebase:firebase-iid está siendo solicitado por varias otras bibliotecas en [[17.1.1,17.1.1]], pero se resuelve en 19.0.0. Deshabilite el complemento y verifique su árbol de dependencias usando ./gradlew: app:dependencies.

  • Tratar:
    Ejecute con la opción --stacktrace para obtener el seguimiento de la pila. Ejecute con la opción --info o --debug para obtener más resultados de registro.

  • Obtenga más ayuda en https://help.gradle.org

CONSTRUCCIÓN FALLIDA en 2 s
[ERROR] Ocurrió un error al ejecutar el subproceso cordova.

    cordova.cmd build android exited with exit code 1.

    Re-running this command with the --verbose flag may provide more information.`

@dpa99c La aplicación se creó correctamente, pero no puedo obtener el token, vuelve nulo

Pruebe la última versión de mi bifurcación ( [email protected] ). También puede probar mi proyecto de prueba en el que recuperé con éxito tokens de dispositivo tanto en Android como en iOS.

@ dpa99c , ¿estás usando iónico o solo cordova? Me da el mismo error. Estoy trabajando en el proyecto ionic 3.

Ionic simplemente envuelve la CLI de Cordova, de modo que si está usando Ionic, está usando Cordova.

  • Qué salió mal:
    La biblioteca com.google. firebase:firebase-iid está siendo solicitado por varias otras bibliotecas en [[17.1.1,17.1.1]], pero se resuelve en 19.0.0. Deshabilite el complemento y verifique su árbol de dependencias usando ./gradlew: app:dependencies.

Esto indica un problema con las dependencias de Gradle en su proyecto; publique la lista de dependencias en platforms/android/app/build.gradle y la lista de complementos en su proyecto ( ionic cordova plugin ls ).
También vea mi proyecto de prueba como se indica arriba como referencia de trabajo.

@dpa99c Aquí están las listas:
construir.gradle
dependencies { implementation fileTree(dir: 'libs', include: '*.jar') // SUB-PROJECT DEPENDENCIES START implementation(project(path: ":CordovaLib")) compile "com.android.support:support-annotations:27.+" compile "com.squareup.okhttp3:okhttp-urlconnection:3.10.0" compile "com.android.support:support-v4:24.1.1+" compile "com.soundcloud.android:android-crop:1.0.0@aar" compile "com.google.android.gms:play-services-tagmanager:+" compile "com.google.firebase:firebase-core:16.0.8" compile "com.google.firebase:firebase-messaging:17.5.0" compile "com.google.firebase:firebase-config:16.4.1" compile "com.google.firebase:firebase-perf:16.2.4" // SUB-PROJECT DEPENDENCIES END }

`$ complemento iónico de cordova ls

complemento cordova.cmd ls
cordova-portapapeles 1.2.1 "Portapapeles"
cordova-plugin-advanced-http 2.0.4 "Complemento HTTP avanzado"
cordova-plugin-android-permisos 1.0.0 "Permisos"
cordova-plugin-app-versión 0.1.9 "AppVersion"
cordova-plugin-badge 0.8.8 "Insignia"
cordova-plugin-calendar 5.1.4 "Calendario"
cordova-plugin-cámara 4.0.3 "Cámara"
cordova-plugin-contacts 3.0.1 "Contactos"
cordova-plugin-crop 0.3.1 "CropPlugin"
cordova-plugin-device 2.0.2 "Dispositivo"
cordova-plugin-email-compositor 0.8.15 "EmailComposer"
cordova-plugin-file 6.0.1 "Archivo"
cordova-plugin-file-transfer 1.7.1 "Transferencia de archivos"
cordova-plugin-firebase 2.0.5 "Complemento de Google Firebase"
cordova-plugin-inappbrowser 3.0.0 "InAppBrowser"
cordova-plugin-ionic-keyboard 2.1.3 "cordova-plugin-ionic-keyboard"
cordova-plugin-ionic-webview 2.4.0 "cordova-plugin-ionic-webview"
cordova-plugin-market 1.2.0 "Mercado"
cordova-plugin-network-information 2.0.1 "Información de red"
cordova-plugin-splashscreen 5.0.2 "Pantalla de bienvenida"
cordova-plugin-statusbar 2.4.2 "Barra de estado"
cordova-plugin-whitelist 1.3.3 "Lista blanca"
cordova-plugin-x-socialsharing 5.4.4 "SocialSharing"
cordova-plugin-x-toast 2.7.2 "Tostadas"
cordova-sqlite-storage 2.6.0 "Complemento de almacenamiento Cordova sqlite"
es6-promise-plugin 4.2.2 "Promesa"
phonegap-plugin-mobile-accessibility 1.0.5-dev "Accesibilidad móvil"`

cordova-plugin-firebase 2.0.5 "Complemento de Google Firebase"

Ahí está tu problema. El uso de la última versión de este complemento (2.0.5) da como resultado este error (ver todos los comentarios anteriores). La solución es usar mi tenedor:

rm -Rf platforms/android
cordova plugin rm cordova-plugin-firebase
cordova plugin add cordova-plugin-firebasex
cordova platform add android
cordova build android

@ dpa99c ¡ Gracias por el consejo! El problema de Firebase desapareció pero aparece otro error :( .

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 1m 5s
C:\Users\Archintel\Desktop\4x24App\platforms\android\gradlew: Command failed with exit code 1 Error output:
Note: C:\Users\Archintel\Desktop\4x24App\platforms\android\CordovaLib\src\org\apache\cordova\engine\SystemCookieManager.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
C:\Users\Archintel\Desktop\4x24App\platforms\android\app\src\main\java\com\ionicframework\cordova\webview\IonicWebViewEngine.java:11: error: package android.support.annotation does not exist
import android.support.annotation.RequiresApi;
                                 ^
C:\Users\Archintel\Desktop\4x24App\platforms\android\app\src\main\java\de\appplant\cordova\emailcomposer\Provider.java:22: error: package android.support.v4.content does not exist
import android.support.v4.content.FileProvider;
                                 ^
C:\Users\Archintel\Desktop\4x24App\platforms\android\app\src\main\java\de\appplant\cordova\emailcomposer\Provider.java:24: error: cannot find symbol
public class Provider extends FileProvider {
                              ^
  symbol: class FileProvider
C:\Users\Archintel\Desktop\4x24App\platforms\android\app\src\main\java\nl\xservices\plugins\FileProvider.java:4: error: package android.support.v4.content does not exist
public class FileProvider extends android.support.v4.content.FileProvider {
                                                            ^
C:\Users\Archintel\Desktop\4x24App\platforms\android\app\src\main\java\org\apache\cordova\camera\CameraLauncher.java:64: error: package android.support.v4.content does not exist
import android.support.v4.content.FileProvider;
                                 ^
C:\Users\Archintel\Desktop\4x24App\platforms\android\app\src\main\java\org\apache\cordova\camera\CordovaUri.java:25: error: package android.support.v4.content does not exist
import android.support.v4.content.FileProvider;
                                 ^
C:\Users\Archintel\Desktop\4x24App\platforms\android\app\src\main\java\org\apache\cordova\camera\FileProvider.java:21: error: package android.support.v4.content does not exist
public class FileProvider extends android.support.v4.content.FileProvider {}
                                                            ^
C:\Users\Archintel\Desktop\4x24App\platforms\android\app\src\main\java\com\ionicframework\cordova\webview\IonicWebViewEngine.java:114: error: cannot find symbol
    @RequiresApi(Build.VERSION_CODES.LOLLIPOP)
     ^
  symbol:   class RequiresApi
  location: class IonicWebViewEngine.ServerClient
C:\Users\Archintel\Desktop\4x24App\platforms\android\app\src\main\java\de\appplant\cordova\emailcomposer\AssetUtil.java:274: error: cannot find symbol
            return Provider.getUriForFile(ctx, authority, file);
                           ^
  symbol:   method getUriForFile(Context,String,File)
  location: class Provider
C:\Users\Archintel\Desktop\4x24App\platforms\android\app\src\main\java\nl\xservices\plugins\SocialSharing.java:169: error: cannot find symbol
                fileUri = FileProvider.getUriForFile(webView.getContext(), cordova.getActivity().getPackageName()+".sharing.provider", new File(fileUri.getPath()));
                                      ^
  symbol:   method getUriForFile(Context,String,File)
  location: class FileProvider
C:\Users\Archintel\Desktop\4x24App\platforms\android\app\src\main\java\nl\xservices\plugins\SocialSharing.java:285: error: cannot find symbol
                fileUri = FileProvider.getUriForFile(webView.getContext(), cordova.getActivity().getPackageName()+".sharing.provider", new File(fileUri.getPath()));
                                      ^
  symbol:   method getUriForFile(Context,String,File)
  location: class FileProvider
C:\Users\Archintel\Desktop\4x24App\platforms\android\app\src\main\java\org\apache\cordova\camera\CameraLauncher.java:297: error: cannot find symbol        this.imageUri = new CordovaUri(FileProvider.getUriForFile(cordova.getActivity(),
                                                   ^
  symbol:   method getUriForFile(Activity,String,File)
  location: class FileProvider
C:\Users\Archintel\Desktop\4x24App\platforms\android\app\src\main\java\org\apache\cordova\camera\CameraLauncher.java:803: error: cannot find symbol                        Uri tmpFile = FileProvider.getUriForFile(cordova.getActivity(),
                                                  ^
  symbol:   method getUriForFile(Activity,String,File)
  location: class FileProvider
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
13 errors

Tiene complementos en su proyecto que dependen de la Biblioteca de soporte de Android heredada y, por lo tanto, son incompatibles con AndroidX (su sucesor) que usa cordova-plugin-firebasex .

La solución es agregar cordova-plugin-androidx-adapter a su proyecto, que parcheará dinámicamente el código fuente de esos proyectos para usar los equivalentes de AndroidX.

@dpa99c ¡ Muchas gracias! me salvas el dia :D

@dpa99c ¡ Muchas gracias! me salvas el dia :D

solo una sugerencia 👉 👉🍺 😁

@dpa99c Seguí tus instrucciones y la compilación de Android está bien, sin embargo, para IOS que ejecuta cordova build ios termina con el error
Build system information error: /Users/project/platforms/ios/cordova/build-debug.xcconfig:34: could not find included file 'Pods/Target Support Files/Pods-Engage/Pods-Engage.debug.xcconfig' in search paths (in target 'Participar')

* ARCHIVO FALLIDO * `

@bunday , ¿instaló y configuró Cocoapods ( como se documenta aquí )?

@dpa99c sí, lo tengo

@bunday ¿Ocurre este error en su propio proyecto o en el caso de prueba que describí aquí ?

@ dpa99c esto está sucediendo en mi propio proyecto.

Sin embargo, cuando agrego la plataforma IOS, obtuve esto

`[!] CocoaPods no pudo encontrar versiones compatibles para el pod "Firebase/Core":
En Podfile:
Firebase/Núcleo (= 5.20.2)

Ninguna de sus fuentes de especificaciones contiene una especificación que satisfaga la dependencia: Firebase/Core (= 5.20.2) .

Tienes:

  • repositorios de origen desactualizados que puede actualizar con pod repo update o con pod install --repo-update .
  • escribió mal el nombre o la versión.
  • no agregó el repositorio de origen que aloja el Podspec a su Podfile.

Nota: a partir de CocoaPods 1.0, pod repo update no sucede en pod install de forma predeterminada.

Parece que el repositorio de pod local está desactualizado. ¿Ejecutó pod repo update ?

Oh gracias, me lo perdí. Gracias. todo funciona ahora 🙂

muchas gracias !

hice los siguientes pasos
iónico cordova plataforma rm android
plataforma cordova iónica añadir [email protected]
Complemento cordova iónico agregar cordova-plugin-androidx
Complemento cordova iónico agregar cordova-plugin-androidx-adapter

pero todavía ocurren muchos errores.
Alguien ha pasado por los mismos errores y me pueden ayudar?

Ionic:

   Ionic CLI          : 5.1.0 (C:\Users\claudinei\AppData\Roaming\npm\node_modules\ionic)
   Ionic Framework    : ionic-angular 3.9.2
   @ionic/app-scripts : 3.2.2

Cordova:


   Cordova CLI       : 8.1.2 ([email protected])
   Cordova Platforms : android 8.0.0, browser 5.0.4
   Cordova Plugins   : cordova-plugin-ionic-webview 1.2.1, (and 22 other plugins)

Utility:

   cordova-res : not installed
   native-run  : not installed

System:

   Android SDK Tools : 26.1.1 (C:\Users\claudinei\AppData\Local\Android\Sdk)
   NodeJS            : v10.16.0 (C:\Program Files\nodejs\node.exe)
   npm               : 6.9.0
   OS                : Windows 10
Task :app:fabricGenerateResourcesArm64Debug FAILED
ERROR - Crashlytics Developer Tools error.
java.lang.IllegalArgumentException: Crashlytics found an invalid API key: null.
Check the Crashlytics plugin to make sure that the application has been added successfully!
Contact [email protected] for assistance.
        at com.crashlytics.tools.android.DeveloperTools.processApiKey(DeveloperTools.java:375)
        at com.crashlytics.tools.android.DeveloperTools.processProperties(DeveloperTools.java:517)
        at com.crashlytics.tools.android.DeveloperTools.processArgsInternal(DeveloperTools.java:348)
        at com.crashlytics.tools.android.DeveloperTools.gradleMain(DeveloperTools.java:292)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
        at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
        at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.invoke(StaticMetaMethodSite.java:46)
        at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.call(StaticMetaMethodSite.java:91)
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:128)
        at com.crashlytics.tools.gradle.tasks.FabricTaskBuilder.callDevtoolsWrappingRuntimeExceptions(FabricTaskBuilder.groovy:359)
        at com.crashlytics.tools.gradle.tasks.FabricTaskBuilder.this$2$callDevtoolsWrappingRuntimeExceptions(FabricTaskBuilder.groovy)        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
        at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
        at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:352)
        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
        at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68)
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:169)
        at com.crashlytics.tools.gradle.tasks.FabricTaskBuilder$_pluginGenerateResources_closure4.doCall(FabricTaskBuilder.groovy:132)        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
        at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
        at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264)
        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
        at groovy.lang.Closure.call(Closure.java:418)
        at groovy.lang.Closure.call(Closure.java:434)
        at org.gradle.api.internal.AbstractTask$ClosureTaskAction.execute(AbstractTask.java:739)
        at org.gradle.api.internal.AbstractTask$ClosureTaskAction.execute(AbstractTask.java:712)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:131)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:301)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:293)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:175)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)
        at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:120)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:99)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:77)
        at org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)
        at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:59)
        at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
        at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:59)
        at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:101)        at org.gradle.api.internal.tasks.execution.FinalizeInputFilePropertiesTaskExecuter.execute(FinalizeInputFilePropertiesTaskExecuter.java:44)
        at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:91)
        at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:62)
        at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:59)
        at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
        at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
        at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
        at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.run(EventFiringTaskExecuter.java:51)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:301)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:293)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:175)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)
        at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
        at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:46)
        at org.gradle.execution.taskgraph.LocalTaskInfoExecutor.execute(LocalTaskInfoExecutor.java:42)
        at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareWorkItemExecutor.execute(DefaultTaskExecutionGraph.java:277)
        at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareWorkItemExecutor.execute(DefaultTaskExecutionGraph.java:262)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:135)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:130)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.execute(DefaultTaskPlanExecutor.java:200)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.executeWithWork(DefaultTaskPlanExecutor.java:191)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.run(DefaultTaskPlanExecutor.java:130)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:748)

Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/4.10.3/userguide/command_line_interface.html#sec:command_line_warnings
28 actionable tasks: 2 executed, 26 up-to-date

C:\Users\claudinei\projetos\risa-app\risa-app-novo>if "1" == "0" goto mainEnd

C:\Users\claudinei\projetos\risa-app\risa-app-novo>rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of

C:\Users\claudinei\projetos\risa-app\risa-app-novo>rem the _cmd.exe /c_ return code!

C:\Users\claudinei\projetos\risa-app\risa-app-novo>if not "" == "" exit 1

C:\Users\claudinei\projetos\risa-app\risa-app-novo>exit /b 1
Command finished with error code 1: C:\Users\claudinei\projetos\risa-app\risa-app-novo\platforms\android\gradlew cdvBuildDebug,-b,C:\Users\claudinei\projetos\risa-app\risa-app-novo\platforms\android\build.gradle
C:\Users\claudinei\projetos\risa-app\risa-app-novo\platforms\android\gradlew: Command failed with exit code 1 Error output:
FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:fabricGenerateResourcesArm64Debug'.
> Crashlytics Developer Tools error.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get
full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 7s
Error: C:\Users\claudinei\projetos\risa-app\risa-app-novo\platforms\android\gradlew: Command failed with exit code 1 Error output:
FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:fabricGenerateResourcesArm64Debug'.
> Crashlytics Developer Tools error.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get
full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 7s
    at ChildProcess.whenDone (C:\Users\claudinei\projetos\risa-app\risa-app-novo\node_modules\cordova-common\src\superspawn.js:135:23)    at ChildProcess.emit (events.js:198:13)
    at ChildProcess.cp.emit (C:\Users\claudinei\projetos\risa-app\risa-app-novo\node_modules\cordova-common\node_modules\cross-spawn\lib\enoent.js:34:29)
    at maybeClose (internal/child_process.js:982:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5)
[ERROR] An error occurred while running subprocess cordova.

        cordova.cmd build android --verbose exited with exit code 1.

        Re-running this command with the --verbose flag may provide more information.
  ionic:utils-process onBeforeExit handler: 'process.exit' received +0ms
  ionic:utils-process onBeforeExit handler: running 2 functions +1ms
  ionic:utils-process error while killing process tree for 9400: { Error: Command failed: taskkill /pid 9400 /T /F
  ionic:utils-process ERRO: o processo "9400" n�o foi encontrado.
  ionic:utils-process 
  ionic:utils-process     at ChildProcess.exithandler (child_process.js:294:12)
  ionic:utils-process     at ChildProcess.emit (events.js:198:13)
  ionic:utils-process     at maybeClose (internal/child_process.js:982:16)
  ionic:utils-process     at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5)
  ionic:utils-process   killed: false,
  ionic:utils-process   code: 128,
  ionic:utils-process   signal: null,
  ionic:utils-process   cmd: 'taskkill /pid 9400 /T /F' } +588ms
  ionic:utils-process onBeforeExit handler: error from function: { Error: Command failed: taskkill /pid 9400 /T /F
  ionic:utils-process ERRO: o processo "9400" n�o foi encontrado.
  ionic:utils-process 
  ionic:utils-process     at ChildProcess.exithandler (child_process.js:294:12)
  ionic:utils-process     at ChildProcess.emit (events.js:198:13)
  ionic:utils-process     at maybeClose (internal/child_process.js:982:16)
  ionic:utils-process     at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5)
  ionic:utils-process   killed: false,
  ionic:utils-process   code: 128,
  ionic:utils-process   signal: null,
  ionic:utils-process   cmd: 'taskkill /pid 9400 /T /F' } +3ms
  ionic:utils-process error while killing process tree for 8908: { Error: Command failed: taskkill /pid 8908 /T /F
  ionic:utils-process ERRO: o processo "8908" n�o foi encontrado.
  ionic:utils-process 
  ionic:utils-process     at ChildProcess.exithandler (child_process.js:294:12)
  ionic:utils-process     at ChildProcess.emit (events.js:198:13)
  ionic:utils-process     at maybeClose (internal/child_process.js:982:16)
  ionic:utils-process     at Socket.stream.socket.on (internal/child_process.js:389:11)
  ionic:utils-process     at Socket.emit (events.js:198:13)
  ionic:utils-process     at Pipe._handle.close (net.js:606:12)
  ionic:utils-process   killed: false,
  ionic:utils-process   code: 128,
  ionic:utils-process   signal: null,
  ionic:utils-process   cmd: 'taskkill /pid 8908 /T /F' } +3ms
  ionic:utils-process onBeforeExit handler: error from function: { Error: Command failed: taskkill /pid 8908 /T /F
  ionic:utils-process ERRO: o processo "8908" n�o foi encontrado.
  ionic:utils-process 
  ionic:utils-process     at ChildProcess.exithandler (child_process.js:294:12)
  ionic:utils-process     at ChildProcess.emit (events.js:198:13)
  ionic:utils-process     at maybeClose (internal/child_process.js:982:16)
  ionic:utils-process     at Socket.stream.socket.on (internal/child_process.js:389:11)
  ionic:utils-process     at Socket.emit (events.js:198:13)
  ionic:utils-process     at Pipe._handle.close (net.js:606:12)
  ionic:utils-process   killed: false,
  ionic:utils-process   code: 128,
  ionic:utils-process   signal: null,
  ionic:utils-process   cmd: 'taskkill /pid 8908 /T /F' } +2ms
  ionic:utils-process processExit: exiting (exit code: 1) +4ms
PS C:\Users\claudinei\projetos\risa-app\risa-app-novo>

ClaudineiOlSantos
prueba esto:
complemento cordova rm cordova-plugin-firebase
Complemento cordova agregar cordova-plugin-firebasex

@ClaudineiOlSantos
Intente restablecer su repositorio y siga este orden:

rm -Rf platforms/android
ionic cordova plugin rm cordova-plugin-firebase 
rm -Rf plugins/ node_modules/
npm install
ionic cordova plugin add cordova-plugin-firebasex
ionic cordova plugin add cordova-plugin-androidx-adapter
ionic cordova platform add [email protected]
ionic cordova build android

Aún debe eliminar los complementos y las carpetas node_module.

Hola @dpa99c ,

Parece que obtenemos esto cuando construimos nuestra aplicación a través de nuestro CI/CD, pero no cuando ejecutamos la compilación manualmente. ¿Tienes alguna idea de qué podría causar esto?

Esto es después de instalar los complementos anteriores como se sugiere.

Installing "cordova-plugin-firebasex" for android Failed to install 'cordova-plugin-firebasex': Error: Expected plugin to have ID "cordova-plugin-cocoapod-supportx" but got "cordova-plugin-firebasex". at checkID (/Users/greenhouse/.cvm/8.1.2/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:203:15) at /Users/greenhouse/.cvm/8.1.2/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:187:9 at _fulfilled (/Users/greenhouse/.cvm/8.1.2/node_modules/cordova/node_modules/q/q.js:854:54) at self.promiseDispatch.done (/Users/greenhouse/.cvm/8.1.2/node_modules/cordova/node_modules/q/q.js:883:30) at Promise.promise.promiseDispatch (/Users/greenhouse/.cvm/8.1.2/node_modules/cordova/node_modules/q/q.js:816:13) at /Users/greenhouse/.cvm/8.1.2/node_modules/cordova/node_modules/q/q.js:624:44 at runSingle (/Users/greenhouse/.cvm/8.1.2/node_modules/cordova/node_modules/q/q.js:137:13) at flush (/Users/greenhouse/.cvm/8.1.2/node_modules/cordova/node_modules/q/q.js:125:13) at _combinedTickCallback (internal/process/next_tick.js:132:7) at process._tickCallback (internal/process/next_tick.js:181:9)

Resolví el problema. La raíz del problema son las dependencias de los comodines y el hecho de que, como mencioné anteriormente, Google actualizó varias bibliotecas ayer.

Además del firebase-iid , también enfrenté durante mucho tiempo el error D8: Program type already present: android.support.v4.app.INotificationSideChannel incluso si se resolvió la dependencia.

Aquí cómo iba a resolver el problema de mis aplicaciones:

  1. Implemente el gancho y los guiones mostrados por @punksta (muchas gracias) en el n.º 1057 (comentario)
  2. Proporcione las siguientes dependencias, respectivamente, reescriba las dependencias de la siguiente manera:
        "com.google.firebase:firebase-core": "16.0.8",
        "com.google.firebase:firebase-iid": "17.1.1",
        "com.google.firebase:firebase-messaging": "17.5.0",
        "com.google.firebase:firebase-config": "16.4.0",
        "com.google.firebase:firebase-perf": "16.2.4",
        "com.google.android.gms:play-services-tagmanager": "16.0.8",
        "com.google.firebase:firebase-auth": "16.2.0"

Proporcionar 17.1.1 por firebase-iid resuelve el problema del comodín de dependencia.
Proporcionar 16.2.0 por firebase-auth resuelve la clase doble presente en el problema de ruta de clase.

ACTUALIZAR mientras esta solución funciona muy bien para Cordova CLI v8. Si está utilizando la CLI >= v9, o está dispuesto a migrar, eche un vistazo a la solución más limpia #1081 (comentario) proporcionada @dpa99c aquí abajo

Estuve luchando con este error durante 3 días. ¡Finalmente esto funcionó!

me sale ahora este error

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:compileDebugJavaWithJavac'.

. . .
> Task :app:generateDebugResources UP-TO-DATE
> Task :app:mergeDebugResources
> Task :app:processDebugResources

C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\com\ionicframework\cordova\webview\IonicWebViewEngine.java:11: error: package android.support.annotation does not exist
import android.support.annotation.RequiresApi;
                                 ^
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\nl\xservices\plugins\FileProvider.java:4: error: package android.support.v4.content does not exist
public class FileProvider extends android.support.v4.content.FileProvider {
                                                            ^
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\org\apache\cordova\camera\CameraLauncher.java:64: error: package android.support.v4.content does not exist
import android.support.v4.content.FileProvider;
                                 ^
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\org\apache\cordova\camera\CordovaUri.java:25: error: package android.support.v4.content does not exist
import android.support.v4.content.FileProvider;
                                 ^
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\org\apache\cordova\camera\FileProvider.java:21: error: package android.support.v4.content does not exist
public class FileProvider extends android.support.v4.content.FileProvider {}
                                                            ^
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\plugin\google\maps\PluginMap.java:19: error: package android.support.annotation does not exist
import android.support.annotation.NonNull;
                                 ^
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\plugin\google\maps\PluginMap.java:20: error: package android.support.v4.content does not exist
import android.support.v4.content.PermissionChecker;
                                 ^
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\plugin\google\maps\PluginLocationService.java:12: error: package android.support.annotation does not exist
import android.support.annotation.NonNull;
                                 ^
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\plugin\google\maps\PluginLocationService.java:13: error: package android.support.v4.content does not exist
import android.support.v4.content.PermissionChecker;
                                 ^
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\com\ionicframework\cordova\webview\IonicWebViewEngine.java:121: error: cannot find symbol
    @RequiresApi(Build.VERSION_CODES.LOLLIPOP)
     ^
  symbol:   class RequiresApi
  location: class IonicWebViewEngine.ServerClient
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\plugin\google\maps\PluginMap.java:2758: error: cannot find symbol
  public void onMyLocationClick(<strong i="10">@NonNull</strong> Location location) {
                                 ^
  symbol:   class NonNull
  location: class PluginMap
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\nl\xservices\plugins\SocialSharing.java:169: error: cannot find symbol
                fileUri = FileProvider.getUriForFile(webView.getContext(), cordova.getActivity().getPackageName()+".sharing.provider", new File(fileUri.getPath()));
                                      ^
  symbol:   method getUriForFile(Context,String,File)
  location: class FileProvider
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\nl\xservices\plugins\SocialSharing.java:285: error: cannot find symbol
                fileUri = FileProvider.getUriForFile(webView.getContext(), cordova.getActivity().getPackageName()+".sharing.provider", new File(fileUri.getPath()));
                                      ^
  symbol:   method getUriForFile(Context,String,File)
  location: class FileProvider
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\org\apache\cordova\camera\CameraLauncher.java:297: error: cannot find symbol
        this.imageUri = new CordovaUri(FileProvider.getUriForFile(cordova.getActivity(),
                                                   ^
  symbol:   method getUriForFile(Activity,String,File)
  location: class FileProvider
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\org\apache\cordova\camera\CameraLauncher.java:803: error: cannot find symbol
                        Uri tmpFile = FileProvider.getUriForFile(cordova.getActivity(),
                                                  ^
  symbol:   method getUriForFile(Activity,String,File)
  location: class FileProvider
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\plugin\google\maps\PluginMap.java:192: error: cannot find symbol
        boolean locationPermission = PermissionChecker.checkSelfPermission(cordova.getActivity(), Manifest.permission.ACCESS_COARSE_LOCATION) == PermissionChecker.PERMISSION_GRANTED;
                                     ^
  symbol:   variable PermissionChecker
  location: class PluginMap
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\plugin\google\maps\PluginMap.java:192: error: cannot find symbol
        boolean locationPermission = PermissionChecker.checkSelfPermission(cordova.getActivity(), Manifest.permission.ACCESS_COARSE_LOCATION) == PermissionChecker.PERMISSION_GRANTED;
                                                                                                                                                 ^
  symbol:   variable PermissionChecker
  location: class PluginMap
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\plugin\google\maps\PluginMap.java:208: error: cannot find symbol
          locationPermission = PermissionChecker.checkSelfPermission(cordova.getActivity(), Manifest.permission.ACCESS_FINE_LOCATION) == PermissionChecker.PERMISSION_GRANTED;
                               ^
  symbol:   variable PermissionChecker
  location: class PluginMap
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\plugin\google\maps\PluginMap.java:208: error: cannot find symbol
          locationPermission = PermissionChecker.checkSelfPermission(cordova.getActivity(), Manifest.permission.ACCESS_FINE_LOCATION) == PermissionChecker.PERMISSION_GRANTED;
                                                                                                                                         ^
  symbol:   variable PermissionChecker
  location: class PluginMap
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\plugin\google\maps\PluginMap.java:339: error: cannot find symbol
                  boolean locationPermission = PermissionChecker.checkSelfPermission(cordova.getActivity(), Manifest.permission.ACCESS_COARSE_LOCATION) == PermissionChecker.PERMISSION_GRANTED;
                                               ^
  symbol: variable PermissionChecker
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\plugin\google\maps\PluginMap.java:339: error: cannot find symbol
                  boolean locationPermission = PermissionChecker.checkSelfPermission(cordova.getActivity(), Manifest.permission.ACCESS_COARSE_LOCATION) == PermissionChecker.PERMISSION_GRANTED;
                                                                                                                                                           ^
  symbol: variable PermissionChecker
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\plugin\google\maps\PluginMap.java:1812: error: cannot find symbol
    boolean locationPermission = PermissionChecker.checkSelfPermission(cordova.getActivity(), Manifest.permission.ACCESS_COARSE_LOCATION) == PermissionChecker.PERMISSION_GRANTED;
                                 ^
  symbol:   variable PermissionChecker
  location: class PluginMap
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\plugin\google\maps\PluginMap.java:1812: error: cannot find symbol
    boolean locationPermission = PermissionChecker.checkSelfPermission(cordova.getActivity(), Manifest.permission.ACCESS_COARSE_LOCATION) == PermissionChecker.PERMISSION_GRANTED;
                                                                                                                                             ^
  symbol:   variable PermissionChecker
  location: class PluginMap
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\plugin\google\maps\PluginMap.java:1828: error: cannot find symbol
      locationPermission = PermissionChecker.checkSelfPermission(cordova.getActivity(), Manifest.permission.ACCESS_FINE_LOCATION) == PermissionChecker.PERMISSION_GRANTED;
                           ^
  symbol:   variable PermissionChecker
  location: class PluginMap
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\plugin\google\maps\PluginMap.java:1828: error: cannot find symbol
      locationPermission = PermissionChecker.checkSelfPermission(cordova.getActivity(), Manifest.permission.ACCESS_FINE_LOCATION) == PermissionChecker.PERMISSION_GRANTED;
                                                                                                                                     ^
  symbol:   variable PermissionChecker
  location: class PluginMap
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\plugin\google\maps\PluginLocationService.java:93: error: cannot find symbol
      boolean locationPermission = PermissionChecker.checkSelfPermission(cordova.getActivity().getApplicationContext(), Manifest.permission.ACCESS_COARSE_LOCATION) == PermissionChecker.PERMISSION_GRANTED;
                                   ^
  symbol:   variable PermissionChecker
  location: class PluginLocationService
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\plugin\google\maps\PluginLocationService.java:93: error: cannot find symbol
      boolean locationPermission = PermissionChecker.checkSelfPermission(cordova.getActivity().getApplicationContext(), Manifest.permission.ACCESS_COARSE_LOCATION) == PermissionChecker.PERMISSION_GRANTED;
                                                                                                                                                                       ^
  symbol:   variable PermissionChecker
  location: class PluginLocationService
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\plugin\google\maps\PluginLocationService.java:176: error: cannot find symbol
    boolean locationPermission = PermissionChecker.checkSelfPermission(cordova.getActivity().getApplicationContext(), Manifest.permission.ACCESS_COARSE_LOCATION) == PermissionChecker.PERMISSION_GRANTED;
                                 ^
  symbol:   variable PermissionChecker
  location: class PluginLocationService
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\plugin\google\maps\PluginLocationService.java:176: error: cannot find symbol
    boolean locationPermission = PermissionChecker.checkSelfPermission(cordova.getActivity().getApplicationContext(), Manifest.permission.ACCESS_COARSE_LOCATION) == PermissionChecker.PERMISSION_GRANTED;
                                                                                                                                                                     ^
  symbol:   variable PermissionChecker
  location: class PluginLocationService
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\plugin\google\maps\PluginLocationService.java:191: error: cannot find symbol
      locationPermission = PermissionChecker.checkSelfPermission(cordova.getActivity().getApplicationContext(), Manifest.permission.ACCESS_COARSE_LOCATION) == PermissionChecker.PERMISSION_GRANTED;
                           ^
  symbol:   variable PermissionChecker
  location: class PluginLocationService
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\plugin\google\maps\PluginLocationService.java:191: error: cannot find symbol
      locationPermission = PermissionChecker.checkSelfPermission(cordova.getActivity().getApplicationContext(), Manifest.permission.ACCESS_COARSE_LOCATION) == PermissionChecker.PERMISSION_GRANTED;
                                                                                                                                                               ^
  symbol:   variable PermissionChecker
  location: class PluginLocationService
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\plugin\google\maps\PluginLocationService.java:260: error: cannot find symbol
          public void onConnectionFailed(<strong i="11">@NonNull</strong> ConnectionResult result) {
                                          ^
  symbol: class NonNull
C:\Users\Nelson\Documents\GitHub\linkingcard\platforms\android\app\src\main\java\plugin\google\maps\PluginLocationService.java:503: error: cannot find symbol
          public void onFailure(<strong i="12">@NonNull</strong> Exception e) {
                                 ^
  symbol: class NonNull
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
33 errors

PS C:\Users\Nelson\Documents\GitHub\linkingcard> ionic cordova plugin
> cordova.cmd plugin ls
branch-cordova-sdk 3.2.0 "branch-cordova-sdk"
cordova-clipboard 1.3.0 "Clipboard"
cordova-plugin-androidx 1.0.2 "cordova-plugin-androidx"
cordova-plugin-androidx-adapter 1.1.0 "cordova-plugin-androidx-adapter"
cordova-plugin-camera 4.0.3 "Camera"
cordova-plugin-cocoapod-supportx 1.7.2 "Cordova CocoaPods Dependency Support"
cordova-plugin-device 2.0.2 "Device"
cordova-plugin-facebook4 4.2.1 "Facebook Connect"
cordova-plugin-file 6.0.1 "File"
cordova-plugin-file-transfer 1.7.1 "File Transfer"
cordova-plugin-firebasex 3.0.7 "Google Firebase Plugin"
cordova-plugin-geolocation 4.0.1 "Geolocation"
cordova-plugin-googlemaps 2.6.2 "cordova-plugin-googlemaps"
cordova-plugin-inappbrowser 3.0.0 "InAppBrowser"
cordova-plugin-ionic 5.3.1 "cordova-plugin-ionic"
cordova-plugin-ionic-keyboard 2.1.3 "cordova-plugin-ionic-keyboard"
cordova-plugin-ionic-webview 4.1.1 "cordova-plugin-ionic-webview"
cordova-plugin-queries-schemes 0.1.1 "App Queries Strings"
cordova-plugin-splashscreen 5.0.2 "Splashscreen"
cordova-plugin-statusbar 2.4.2 "StatusBar"
cordova-plugin-whitelist 1.3.3 "Whitelist"
cordova-plugin-x-socialsharing 5.4.7 "SocialSharing"
es6-promise-plugin 4.2.2 "Promise"
Ionic:

   Ionic CLI                     : 5.2.1 (C:\Users\Nelson\AppData\Roaming\npm\node_modules\ionic)
   Ionic Framework               : @ionic/angular 4.6.0
   @angular-devkit/build-angular : 0.13.9
   @angular-devkit/schematics    : 7.3.9
   @angular/cli                  : 7.3.9
   @ionic/angular-toolkit        : 1.5.1

Cordova:

   Cordova CLI       : 9.0.0 ([email protected])
   Cordova Platforms : android 8.0.0, browser 6.0.0
   Cordova Plugins   : cordova-plugin-ionic 5.3.1, cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin-ionic-webview 4.1.1, (and 18 other plugins)

Utility:

   cordova-res : 0.5.1
   native-run  : 0.2.6

System:

   Android SDK Tools : 26.1.1 (C:\Users\Nelson\AppData\Local\Android\sdk)
   NodeJS            : v10.16.0 (C:\Program Files\nodejs\node.exe)
   npm               : 6.9.0
   OS                : Windows 10

@nelson6e65 los errores indican que todavía hay referencias de código a la biblioteca de soporte de Android en el código fuente de su proyecto de Android.

Parece que tiene cordova-plugin-androidx-adapter instalado en su proyecto, por lo que, por alguna razón, esto no pudo parchear el código fuente de AndroidX.
Eso podría suceder si ocurre un error en la secuencia de comandos de gancho after_prepare de otro complemento que impediría que se ejecute la secuencia de comandos cordova-plugin-androidx-adapter .

Sugiero ejecutar cordova prepare android --verbose y buscar errores en la salida del registro.
También busque "cordova-plugin-androidx-adapter" en la salida; debería registrar un mensaje como:

cordova-plugin-androidx-adapter: Processed 27 Java source files in 37ms

@dpa99c Gracias. Me di cuenta de.

Ahora compila, pero la aplicación se atasca en la pantalla de inicio. 😖

¿Alguien aquí recibió estas advertencias y se quedó atascado en la pantalla de bienvenida?
image

Iónico:

CLI iónico: 5.0.3
Marco iónico: @ionic/angular 4.5.0
@ angular-devkit/build-angular: 0.13.8
@angular-devkit/esquemas: 7.2.4
@angular/cli: 7.2.2
@ionic/angular-toolkit: 1.3.0

Córdoba:

Cordova CLI: 9.0.0 ([email protected])
Plataformas Cordova: android 8.0.0, ios 5.0.1
Complementos de Cordova: cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin-ionic-webview 4.1.0, (y otros 16 complementos)

Utilidad:

cordova-res : 0.4.0
ejecución nativa: 0.2.6

Sistema:

ios-implementar: 1.9.4
ios-sim: 8.0.1
NodeJS: v10.15.3 (/usr/local/bin/nodo)
npm: 6.9.0
Sistema operativo: macOS Mojave
Xcode: Xcode 10.2.1 Versión de compilación 10E1001

solo pasa en android

preste atención a la solución más simple que no requiere modificaciones de NINGÚN COMPLEMENTO:
https://github.com/arnesson/cordova-plugin-firebase/issues/1081#issuecomment-503512283
trabaja en producción para nosotros

preste atención a la solución más simple que no requiere modificaciones de NINGÚN COMPLEMENTO:
#1081 (comentario)
trabaja en producción para nosotros

Dónde puedo encontrar
configurations.all { }

@ ansarikhurshid786 colóquelo dentro del archivo build gradle, búsquelo dentro de la carpeta de la plataforma Android. tenemos un script cordova que copia el archivo build-extras.gradle a la plataforma Android. sin embargo, para verificar primero que la compilación funciona, simplemente agréguelo dentro del archivo gradle dentro de la carpeta de la plataforma Android manualmente

en qué archivo gradle:

android/gradle
anadroid/app/gradle

@ClaudineiOlSantos
Intente restablecer su repositorio y siga este orden:

rm -Rf platforms/android
ionic cordova plugin rm cordova-plugin-firebase 
rm -Rf plugins/ node_modules/
npm install
ionic cordova plugin add cordova-plugin-firebasex
ionic cordova plugin add cordova-plugin-androidx-adapter
ionic cordova platform add [email protected]
ionic cordova build android

Aún debe eliminar los complementos y las carpetas node_module.

Hola. Gracias por la respuesta.

Hice los pasos descritos pero ahora me sale el siguiente error:

BUILD FAILED in 11s
C:\Users\claudinei\projetos\risa-app\risa-app-novo\platforms\android\gradlew: Command failed with exit code 1 Error output:
FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring project ':app'.
> org.gradle.api.internal.tasks.DefaultTaskContainer$DuplicateTaskException: Cannot add task 'processArmv7DebugGoogleServices' as a task with that name already exists.

@ClaudineiOlSantos
Tente redefinir seu repo y siga esta orden:

rm -Rf platforms/android
ionic cordova plugin rm cordova-plugin-firebase 
rm -Rf plugins/ node_modules/
npm install
ionic cordova plugin add cordova-plugin-firebasex
ionic cordova plugin add cordova-plugin-androidx-adapter
ionic cordova platform add [email protected]
ionic cordova build android

Você ainda precisa remover plugins y pastas node_module.

Hola. Gracias por la respuesta.

Hice los pasos descritos pero ahora me sale el siguiente error:

BUILD FAILED in 11s
C:\Users\claudinei\projetos\risa-app\risa-app-novo\platforms\android\gradlew: Command failed with exit code 1 Error output:
FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring project ':app'.
> org.gradle.api.internal.tasks.DefaultTaskContainer$DuplicateTaskException: Cannot add task 'processArmv7DebugGoogleServices' as a task with that name already exists.

Agregué el complemento cordova-plugin-androidx-adapter, y ahora recibo los siguientes errores.

BUILD FAILED in 57s
C:\Users\claudinei\projetos\risa-app\risa-app-novo\platforms\android\gradlew: Command failed with exit code 1 Error output:
Note: C:\Users\claudinei\projetos\risa-app\risa-app-novo\platforms\android\CordovaLib\src\org\apache\cordova\engine\SystemCookieManager.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
C:\Users\claudinei\projetos\risa-app\risa-app-novo\platforms\android\app\src\main\java\com\adobe\phonegap\push\PushInstanceIDListenerService.java:9: error: cannot find symbol
import com.google.firebase.iid.FirebaseInstanceIdService;
                              ^
  symbol:   class FirebaseInstanceIdService
  location: package com.google.firebase.iid
C:\Users\claudinei\projetos\risa-app\risa-app-novo\platforms\android\app\src\main\java\com\adobe\phonegap\push\PushInstanceIDListenerService.java:15: error: cannot find symbol
public class PushInstanceIDListenerService extends FirebaseInstanceIdService implements PushConstants {
                                                   ^
  symbol: class FirebaseInstanceIdService
C:\Users\claudinei\projetos\risa-app\risa-app-novo\platforms\android\app\src\main\java\com\adobe\phonegap\push\PushInstanceIDListenerService.java:18: error: method does not override or implement a method from a supertype
    <strong i="17">@Override</strong>
    ^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
3 errors

@ClaudineiOlSantos
Tente redefinir seu repo y siga esta orden:

rm -Rf platforms/android
ionic cordova plugin rm cordova-plugin-firebase 
rm -Rf plugins/ node_modules/
npm install
ionic cordova plugin add cordova-plugin-firebasex
ionic cordova plugin add cordova-plugin-androidx-adapter
ionic cordova platform add [email protected]
ionic cordova build android

Você ainda precisa remover plugins y pastas node_module.

Hola. Gracias por la respuesta.
Hice los pasos descritos pero ahora me sale el siguiente error:

BUILD FAILED in 11s
C:\Users\claudinei\projetos\risa-app\risa-app-novo\platforms\android\gradlew: Command failed with exit code 1 Error output:
FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring project ':app'.
> org.gradle.api.internal.tasks.DefaultTaskContainer$DuplicateTaskException: Cannot add task 'processArmv7DebugGoogleServices' as a task with that name already exists.

Agregué el complemento cordova-plugin-androidx-adapter, y ahora recibo los siguientes errores.

BUILD FAILED in 57s
C:\Users\claudinei\projetos\risa-app\risa-app-novo\platforms\android\gradlew: Command failed with exit code 1 Error output:
Note: C:\Users\claudinei\projetos\risa-app\risa-app-novo\platforms\android\CordovaLib\src\org\apache\cordova\engine\SystemCookieManager.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
C:\Users\claudinei\projetos\risa-app\risa-app-novo\platforms\android\app\src\main\java\com\adobe\phonegap\push\PushInstanceIDListenerService.java:9: error: cannot find symbol
import com.google.firebase.iid.FirebaseInstanceIdService;
                              ^
  symbol:   class FirebaseInstanceIdService
  location: package com.google.firebase.iid
C:\Users\claudinei\projetos\risa-app\risa-app-novo\platforms\android\app\src\main\java\com\adobe\phonegap\push\PushInstanceIDListenerService.java:15: error: cannot find symbol
public class PushInstanceIDListenerService extends FirebaseInstanceIdService implements PushConstants {
                                                   ^
  symbol: class FirebaseInstanceIdService
C:\Users\claudinei\projetos\risa-app\risa-app-novo\platforms\android\app\src\main\java\com\adobe\phonegap\push\PushInstanceIDListenerService.java:18: error: method does not override or implement a method from a supertype
    <strong i="18">@Override</strong>
    ^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
3 errors
cordova-plugin-androidx-adapter: EXCEPTION: Error: Unable to load node module dependency 'q': Cannot find module './node_modules/q'
Cannot read property 'resolve' of undefined
[ERROR] An error occurred while running subprocess cordova.

        cordova.cmd build android exited with exit code 1.

        Re-running this command with the --verbose flag may provide more information.

@dpa99c : una vez más me has salvado el pellejo. Estuve lidiando con el mismo problema durante los últimos 2 días y, por alguna razón, al investigar el problema, Google no indexó este problema, por lo que no apareció en las búsquedas; ninguna otra solución funcionó para mí (y no había muchas) . Solo cuando llegué directamente a este repositorio encontré este hilo. Gracias, gracias, gracias... te envié unas 100 cervezas la última vez, ¡probablemente te envíe otras 100 pronto!

Si está usando iónico, esta solución funcionó para mí.
https://github.com/arnesson/cordova-plugin-firebase/issues/1081

¡Gracias por eso casi me funciona con cordova-plugin-firebasex y cordova-plugin-androidx-adapter!

Pero después de eso, mi análisis de Firebase y las notificaciones automáticas en Android ya no funcionan.
¿Cualquier sugerencia?

@DanTTea : ¿usaba originalmente cordova-plugin-firebase o cordova-plugin-firebase-lib? Si es más tarde, es posible que deba reescribir algunas de sus funciones de base de fuego para que coincidan con las llamadas de clase/biblioteca utilizadas en firebase versus firebase-lib . En mi publicación original mencioné que no estaba seguro si firebase-lib ya se había solucionado. Lo estaba usando y volví a usar solo el firebase .

@DanTTea : los dos complementos son muy similares, ya que creo que firebase-lib es una bifurcación del complemento original firebase : las llamadas de clase son casi idénticas al igual que la documentación. Sin embargo, no estoy realmente seguro de por qué los autores mantienen dos bifurcaciones de un complemento casi idéntico.

Usé cordova-plugin-firebase con el envoltorio @ionic-native/firebase.
Pero ahora no puedo acceder al complemento nativo de alguna manera. No puedo importarlo con
import { firebasex } from 'cordova-plugin-firebasex';
¿Puedo acceder a la función nativa sin ningún contenedor?
¡Gracias por tu ayuda!

@DanTTea : siempre deberías poder hacerlo. Todavía uso Ionic v1... Instalo todos mis complementos sin el envoltorio Ionic y uso las llamadas de complemento nativas.

Actualización 21 junio 2019

Vea mi solución actualizada a continuación.

comentario original

Aquí hay una solución que no implica ningún pirateo local de este complemento.

Nota: esta solución requiere que use la última versión de la plataforma cordova-android (v8.0.0).

Por ejemplo:

# create test project
cordova create test io.cordova.firebase.test && cd test

# download the Firebase SDK config for test project (which is required to make the build succeed)
curl https://raw.githubusercontent.com/dpa99c/cordova-plugin-firebase-test/master/www/google-services.json -o google-services.json

# add the latest cordova-android platform (v8.0.0)
cordova platform add android<strong i="23">@latest</strong>

# add my fork of this plugin
cordova plugin add cordova-plugin-firebasex

# add plugin to enable AndroidX in the project
cordova plugin add cordova-plugin-androidx

# add plugin to patch existing plugin source that uses the Android Support Library to use AndroidX
cordova plugin add cordova-plugin-androidx-adapter

# build!
cordova build android

salida de la consola

Hola a todos,

Pude construir tanto Android como iOS siguiendo estos pasos. Sin embargo, cuando ejecuto Android, aparece un error que dice que Firebase Plugin no está instalado. ¿Tiene eso algún sentido? ¿Alguien se ha enfrentado a esto antes?

Gracias y saludos,
Alex

Tengo el mismo problema una vez que probé una nueva compilación

  • Qué salió mal:
    No se pudieron determinar las dependencias de la tarea ':app:compileDebugJavaWithJavac'.
    > La biblioteca com.google.android. gms:play-services-measurement-base está siendo solicitado por otras bibliotecas en [[17.0.0,17.0.0], [17.1.0,17.1.0]], pero se resuelve en 17.1.0. Deshabilite el complemento y verifique su árbol de dependencias usando ./gradlew: app:dependencies.

Tengo el mismo problema pero finalmente obtuve la solución aquí están los pasos:

1) Ejecutar:
iónico cordova plataforma rm android
2) Ejecutar:
plataforma cordova iónica añadir [email protected]
3) Ejecutar:
Complemento cordova iónico agregar cordova-plugin-androidx
4) Ejecutar:
Complemento cordova iónico agregar cordova-plugin-androidx-adapter
5) Asegúrese de que su gradle.properties tenga:
cdvMinSdkVersion=19
Asegúrate de que tu build.gradle tenga:
project.ext { defaultBuildToolsVersion="28.0.3" //String defaultMinSdkVersion=19 //Integer: el requisito mínimo es Android 4.4 defaultTargetSdkVersion=28 //Integer: SIEMPRE apuntamos a la última versión predeterminada defaultCompileSdkVersion=28 //Integer: SIEMPRE compilamos con la última por defecto }
6) Asegúrese de que su confix.xml tenga:

ref: https://stackoverflow.com/questions/56654226/ionic-cordova-app-stopped-compiling-after-googles-june-17th-firebase-sdk-update

Tarea: aplicación: compilar DebugJavaWithJavac FAILED
/Users/apple/Desktop/workspace-firebase/EPC_Hybrid/platforms/android/app/src/main/java/cordova/plugins/Diagnostic_Notifications. java: 35 : error: no se puede encontrar el símbolo
importar android.support.v4.app.NotificationManagerCompat;
^
símbolo: clase NotificationManagerCompat
ubicación: paquete android.support.v4.app
/Users/apple/Desktop/workspace-firebase/EPC_Hybrid/platforms/android/app/src/main/java/cordova/plugins/Diagnostic. java: 57 : error: no se puede encontrar el símboloimportar android.support.v4.app.ActivityCompat;
^
símbolo: clase ActivityCompat
ubicación: paquete android.support.v4.app
/Users/apple/Desktop/workspace-firebase/EPC_Hybrid/platforms/android/app/src/main/java/cordova/plugins/Diagnostic_External_Storage. java: 28 : error: no se puede encontrar el símboloimportar android.support.v4.os.EnvironmentCompat;

UTILIZANDO:
@ionic-native/firebase-analytics": "^4.20.0"
@dpa99c

734 #264

Actualización 21 junio 2019

Vea mi solución actualizada a continuación.

comentario original

Aquí hay una solución que no implica ningún pirateo local de este complemento.

Nota: esta solución requiere que use la última versión de la plataforma cordova-android (v8.0.0).

Por ejemplo:

# create test project
cordova create test io.cordova.firebase.test && cd test

# download the Firebase SDK config for test project (which is required to make the build succeed)
curl https://raw.githubusercontent.com/dpa99c/cordova-plugin-firebase-test/master/www/google-services.json -o google-services.json

# add the latest cordova-android platform (v8.0.0)
cordova platform add android<strong i="23">@latest</strong>

# add my fork of this plugin
cordova plugin add cordova-plugin-firebasex

# add plugin to enable AndroidX in the project
cordova plugin add cordova-plugin-androidx

# add plugin to patch existing plugin source that uses the Android Support Library to use AndroidX
cordova plugin add cordova-plugin-androidx-adapter

# build!
cordova build android

salida de la consola

¡¡¡Funcionó!!!

Probé la solución anterior y recibo el siguiente error:

Qué salió mal:
No se pudo ejecutar la tarea ': app:mergeDebugResources '.

java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: la compilación de recursos de Android falló
Salida: /Users/wearesas/Desktop/dragon-ridge/platforms/android/app/src/main/res/xml/config. xml:90 : error: prefijo no enlazado.

Comando: /private/var/root/.gradle/caches/transforms-1/files-1.1/aapt2-3.2.0-alpha17-4804415-osx.jar/43333eb3f22700b3ea00948099587db3/aapt2-3.2.0-alpha17-4804415-osx/ aapt2 compilar --heredado
-o
/Usuarios/wearesas/Desktop/dragon-ridge/platforms/android/app/build/intermediates/res/merged/debug
/Usuarios/wearesas/Desktop/dragon-ridge/platforms/android/app/src/main/res/xml/config.xml
Demonio: AAPT2 aapt2-3.2.0-alpha17-4804415-osx Demonio #2

complemento cordova ls
número de llamada 0.0.2 "Complemento de número de llamada de Córdoba"
cordova-android-support-gradle-release 3.0.1 "cordova-android-support-gradle-release"
cordova-base64-to-gallery 4.1.3 "base64ToGallery"
cordova-plugin-add-swift-support 2.0.2 "AddSwiftSupport"
cordova-plugin-androidx 1.0.2 "cordova-plugin-androidx"
cordova-plugin-androidx-adaptador 1.1.0 "cordova-plugin-androidx-adaptador"
cordova-plugin-badge 0.8.8 "Insignia"
cordova-plugin-cámara 4.1.0 "Cámara"
cordova-plugin-device 2.0.3 "Dispositivo"
cordova-plugin-file 6.0.2 "Archivo"
cordova-plugin-firebasex 6.1.0 "Complemento de Google Firebase"
cordova-plugin-geolocalización 4.0.2 "Geolocalización"
cordova-plugin-inappbrowser 3.1.0 "InAppBrowser"
cordova-plugin-ionic-keyboard 2.2.0 "cordova-plugin-ionic-keyboard"
cordova-plugin-ionic-webview 4.1.2 "cordova-plugin-ionic-webview"
cordova-plugin-media-capture 3.0.3 "Capturar"
cordova-plugin-splashscreen 5.0.3 "Pantalla de bienvenida"
cordova-plugin-statusbar 2.4.3 "Barra de estado"
cordova-plugin-whitelist 1.3.4 "Lista blanca"

¿Alguna idea de qué estoy haciendo mal?

Así es como resolví el mío:

  1. iónico cordova plataforma rm android
  2. Complemento cordova iónico rm cordova-plugin-firebase
  3. Complemento iónico de cordova agregue cordova-plugin-firebase (puede omitir el paso 2 si no ha instalado el complemento antes)
  4. Ir a los complementos del directorio -> cordova-plugin-firebase -> plugin.xml
  5. Copie y reemplace de la línea 58 con esto
    <framework src="com.google.android.gms:play-services-tagmanager:16+" /> <framework src="com.google.firebase:firebase-core:16.+" /> <framework src="com.google.firebase:firebase-messaging:17.+" /> <framework src="com.google.firebase:firebase-config:16.+" /> <framework src="com.google.firebase:firebase-perf:16.+" />
  6. plataforma ionic cordova agregar android
  7. Ir a plataformas de directorio -> android -> build.gradle
  8. Cambie la línea 34 - desde classpath 'com.google. gms:google-services :4.1.0' a classpath 'com.google. gms:servicios de google :4.2.0'

Ejecutar y construir de nuevo

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

ghost picture ghost  ·  3Comentarios

JonSmart picture JonSmart  ·  3Comentarios

rolinger picture rolinger  ·  5Comentarios

eilian92 picture eilian92  ·  4Comentarios

matthitachi picture matthitachi  ·  5Comentarios