当我试图从React-Native运行Android项目时,出现了下面的错误。我从项目中删除了AndroidX支持。
Program type already present: android.support.v4.app.INotificationSideChannel$Stub依赖性:
implementation 'com.android.support:multidex:1.0.3'
implementation project(':react-native-gesture-handler')
implementation project(':react-native-vector-icons')
implementation project(':react-native-sentry')
implementation project(':react-native-device-info')
implementation project(':react-native-maps')
implementation fileTree(dir: "libs", include: ["*.jar"])
//noinspection GradleCompatible
implementation 'com.android.support:appcompat-v7:27.1.1'
implementation "com.facebook.react:react-native:+" // From node_modules
implementation "com.google.android.gms:play-services-base:17.0.0"
implementation "com.google.android.gms:play-services-auth:17.0.0"
implementation "com.google.firebase:firebase-core:17.0.1"
implementation "com.google.firebase:firebase-perf:17.0.0"
implementation "com.google.firebase:firebase-storage:16.0.5"
implementation "com.google.firebase:firebase-config:16.1.2"
implementation "com.google.firebase:firebase-database:18.0.1"
implementation('com.crashlytics.sdk.android:crashlytics:2.9.5@aar') {
transitive = true
}
implementation "com.google.firebase:firebase-messaging:17.3.4"
implementation 'me.leolin:ShortcutBadger:1.1.21@aar'
implementation "com.google.firebase:firebase-functions:16.1.3"
implementation "com.google.firebase:firebase-firestore:17.1.5"
implementation "com.google.firebase:firebase-auth:17.0.0"我检查了所有的gradle版本和所有的东西,但没有任何帮助。有谁可以帮我?
发布于 2019-08-12 05:22:07
我从项目中删除了AndroidX支持。
这是不正确的,这是问题所在。
在最新版本中,Firebase迁移到了AndroidX。这意味着你同时使用了支持库和androidx库。
您可以查看官方release notes;您正在使用这些版本。
您可以:
按照官方文档《
》中所述,将
https://stackoverflow.com/questions/57340260
复制相似问题