首页 文章

从react-native-firebase中删除admob sdk

提问于
浏览
1

当我在我的反应原生项目中安装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中没有使用的所有库

1 回答

  • 2

    实际上这些库不包含在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'
    

    现在我已将其删除,现在工作正常

相关问题