moueza / openclassrooms-5086986-create-a-scalable-and-powerful-backend-for-android-using-firebase-in-java

https://openclassrooms.com/fr/courses/5086986-create-a-scalable-and-powerful-backend-for-android-using-firebase-in-java/5769266-discover-firebaseusing-firebase-in-java
Apache License 2.0
0 stars 0 forks source link

Firebase-ui duplicate class #27

Open moueza opened 3 years ago

moueza commented 3 years ago

Duplicate class android.arch.lifecycle.AndroidViewModel found in modules extensions-1.0.0-runtime (android.arch.lifecycle:extensions:1.0.0) and viewmodel-1.1.0-runtime (android.arch.lifecycle:viewmodel:1.1.0) Duplicate class android.arch.lifecycle.LiveData found in modules extensions-1.0.0-runtime (android.arch.lifecycle:extensions:1.0.0) and livedata-core-1.1.0-runtime (android.arch.lifecycle:livedata-core:1.1.0) Duplicate class android.arch.lifecycle.LiveData$1 found in modules extensions-1.0.0-runtime (android.arch.lifecycle:extensions:1.0.0) and livedata-core-1.1.0-runtime (android.arch.lifecycle:livedata-core:1.1.0) Duplicate class android.arch.lifecycle.LiveData$LifecycleBoundObserver found in modules extensions-1.0.0-runtime (android.arch.lifecycle:extensions:1.0.0) and livedata-core-1.1.0-runtime (android.arch.lifecycle:livedata-core:1.1.0) Duplicate class android.arch.lifecycle.MutableLiveData found in modules extensions-1.0.0-runtime (android.arch.lifecycle:extensions:1.0.0) and livedata-core-1.1.0-runtime (android.arch.lifecycle:livedata-core:1.1.0) Duplicate class android.arch.lifecycle.Observer found in modules extensions-1.0.0-runtime (android.arch.lifecycle:extensions:1.0.0) and livedata-core-1.1.0-runtime (android.arch.lifecycle:livedata-core:1.1.0) Duplicate class android.arch.lifecycle.ViewModel found in modules extensions-1.0.0-runtime (android.arch.lifecycle:extensions:1.0.0) and viewmodel-1.1.0-runtime (android.arch.lifecycle:viewmodel:1.1.0) Duplicate class android.arch.lifecycle.ViewModelProvider found in modules extensions-1.0.0-runtime (android.arch.lifecycle:extensions:1.0.0) and viewmodel-1.1.0-runtime (android.arch.lifecycle:viewmodel:1.1.0) Duplicate class android.arch.lifecycle.ViewModelProvider$Factory found in modules extensions-1.0.0-runtime (android.arch.lifecycle:extensions:1.0.0) and viewmodel-1.1.0-runtime (android.arch.lifecycle:viewmodel:1.1.0) Duplicate class android.arch.lifecycle.ViewModelProvider$NewInstanceFactory found in modules extensions-1.0.0-runtime (android.arch.lifecycle:extensions:1.0.0) and viewmodel-1.1.0-runtime (android.arch.lifecycle:viewmodel:1.1.0) Duplicate class android.arch.lifecycle.ViewModelStore found in modules extensions-1.0.0-runtime (android.arch.lifecycle:extensions:1.0.0) and viewmodel-1.1.0-runtime (android.arch.lifecycle:viewmodel:1.1.0) Duplicate class android.arch.lifecycle.ViewModelStoreOwner found in modules extensions-1.0.0-runtime (android.arch.lifecycle:extensions:1.0.0) and viewmodel-1.1.0-runtime (android.arch.lifecycle:viewmodel:1.1.0) Duplicate class android.support.design.widget.CoordinatorLayout found in modules design-27.0.2-runtime (com.android.support:design:27.0.2) and support-core-ui-27.1.1-runtime (com.android.support:support-core-ui:27.1.1) Duplicate class android.support.design.widget.CoordinatorLayout$1 found in modules design-27.0.2-runtime (com.android.support:design:27.0.2) and support-core-ui-27.1.1-runtime (com.android.support:support-core-ui:27.1.1) Duplicate class android.support.design.widget.CoordinatorLayout$Behavior found in modules design-27.0.2-runtime (com.android.support:design:27.0.2) and support-core-ui-27.1.1-runtime (com.android.support:support-core-ui:27.1.1) Duplicate class android.support.design.widget.CoordinatorLayout$DefaultBehavior found in modules design-27.0.2-runtime (com.android.support:design:27.0.2) and support-core-ui-27.1.1-runtime (com.android.support:support-core-ui:27.1.1) Duplicate class android.support.design.widget.CoordinatorLayout$DispatchChangeEvent found in modules design-27.0.2-runtime (com.android.support:design:27.0.2) and support-core-ui-27.1.1-runtime (com.android.support:support-core-ui:27.1.1) Duplicate class android.support.design.widget.CoordinatorLayout$HierarchyChangeListener found in modules design-27.0.2-runtime (com.android.support:design:27.0.2) and support-core-ui-27.1.1-runtime (com.android.support:support-core-ui:27.1.1) Duplicate class android.support.design.widget.CoordinatorLayout$LayoutParams found in modules design-27.0.2-runtime (com.android.support:design:27.0.2) and support-core-ui-27.1.1-runtime (com.android.support:support-core-ui:27.1.1) Duplicate class android.support.design.widget.CoordinatorLayout$OnPreDrawListener found in modules design-27.0.2-runtime (com.android.support:design:27.0.2) and support-core-ui-27.1.1-runtime (com.android.support:support-core-ui:27.1.1) Duplicate class android.support.design.widget.CoordinatorLayout$SavedState found in modules design-27.0.2-runtime (com.android.support:design:27.0.2) and support-core-ui-27.1.1-runtime (com.android.support:support-core-ui:27.1.1) Duplicate class android.support.design.widget.CoordinatorLayout$SavedState$1 found in modules design-27.0.2-runtime (com.android.support:design:27.0.2) and support-core-ui-27.1.1-runtime (com.android.support:support-core-ui:27.1.1) Duplicate class android.support.design.widget.CoordinatorLayout$ViewElevationComparator found in modules design-27.0.2-runtime (com.android.support:design:27.0.2) and support-core-ui-27.1.1-runtime (com.android.support:support-core-ui:27.1.1)

Go to the documentation to learn how to Fix dependency resolution errors.

moueza commented 3 years ago

https://docs.gradle.org/current/userguide/dependency_downgrade_and_exclude.html