当我在我的反应原生项目中安装 react-native-firebase 时,我得到了下面的 admob SDK 和其他 SDK。我根本没有使用它,它增加了我的应用程序大小。
"com.google.firebase:firebase-functions:15.0.0"
"com.google.firebase:firebase-invites:15.0.1"
"com.google.firebase:firebase-storage:15.0.2"
"com.google.firebase:firebase-database:15.0.0"
"com.google.firebase:firebase-auth:15.1.0"
"com.google.firebase:firebase-ads:15.0.0"
有什么方法可以删除所有我在Firebase中未使用的库
实际上,这些库不包含在apk中。 它仅作为编译包含在内。
compileOnly "com.google.firebase:firebase-ads:15.0.0"
compileOnly "com.google.firebase:firebase-auth:15.1.0"
compileOnly "com.google.firebase:firebase-config:15.0.0"
compileOnly "com.google.firebase:firebase-core:15.0.2"
compileOnly "com.google.firebase:firebase-crash:15.0.2"
compileOnly "com.google.firebase:firebase-database:15.0.0"
compileOnly "com.google.firebase:firebase-firestore:16.0.0"
compileOnly "com.google.firebase:firebase-functions:15.0.0"
compileOnly "com.google.firebase:firebase-invites:15.0.1"
compileOnly "com.google.firebase:firebase-storage:15.0.2"
compileOnly "com.google.firebase:firebase-messaging:15.0.2"
compileOnly "com.google.firebase:firebase-perf:16.0.0"
我在 app/build.gradle 中错误地添加了以下行
implementation 'com.google.android.gms:play-services-ads:15.0.0'
现在我已经删除了它,它现在可以正常工作