firebase - 与 firebase_admob 一起 flutter

标签 firebase flutter flutter-dependencies

在我的项目中,当我在 pubspec.yaml 文件中添加插件 firebase_admob: ^0.7.0 时,应用程序停止工作。我的意思是说,当应用程序启动时,它会眨眼关闭并显示警告框,上面写着“应用程序不断停止”。

在控制台中打印以下日志...

Launching lib\main.dart on Android SDK built for x86 in debug mode...
Initializing gradle...
Resolving dependencies...
Gradle task 'assembleDebug'...
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
Built build\app\outputs\apk\debug\app-debug.apk.
Installing build\app\outputs\apk\app.apk...

该应用程序也已安装但从未打开。但是当我点击它打开它时它说 ABC 应用程序一直停止...应用程序信息或关闭应用程序

我的 **pubspec.yaml 中的依赖项

  cupertino_icons: ^0.1.2
  share: ^0.5.3
  firebase_admob: ^0.7.0** // app stops working when added

我还将我的 app_id 添加到 android_manifest.xml

<meta-data
  android:name="io.flutter.app.android.SplashScreenUntilFirstFrame"
        android:value="true" />

  <meta-data
        android:name="com.google.android.gms.ads.APPLICATION_ID"
        android:value="ca-app-pub-XXXXXXXXXXX~XXXXXXXXXX"/>

我还在我的应用级 gradle 中添加了以下依赖项..

dependencies {
        testImplementation 'junit:junit:4.12'
        androidTestImplementation 'com.android.support.test:runner:1.0.2'
        androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
        **implementation 'com.google.android.gms:play-services-ads:17.1.1'**
    }

有人遇到过这个问题>

谢谢

最佳答案

能够通过更改打开应用:`firebase_admob: ^0.5.5

dependencies {
        api 'com.google.firebase:firebase-ads:15.0.1'
    }

并使用我的 AdMob key 添加到 AndroidManifest.xml:

</activity>
        <meta-data
            android:name="com.google.android.gms.ads.APP_ID_HERE"
            android:value="ca-app-pub-XXXXXXXXXXXXXXXX"/>
    </application>

GitHub Issue

关于firebase - 与 firebase_admob 一起 flutter ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53853266/

相关文章:

firebase - 子集合的 Cloud Firestore 规则

listview - flutter listView.Builder 隐藏最后一个列表项的分隔符

android - Flutter - 无法使用 Firebase Auth 登录

火力地堡, flutter 错误 'Could not resolve all files for configuration'

android - Firebase依赖问题

javascript - 如何检查数据是否存在?

angularjs - 我的 firebase 连接测试触发已连接和已断开连接

javascript - 如何在ionic上加载js文件

flutter - 如何按值对列表中的映射进行排序

android - Charts_flutter - 如何支持具有多个堆栈的条形图中的非零 Y 轴值?