Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
与firebase_admob一起颤振_Firebase_Flutter_Flutter Dependencies - Fatal编程技术网

与firebase_admob一起颤振

与firebase_admob一起颤振,firebase,flutter,flutter-dependencies,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 tas

在我的项目中,当我在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
我还将我的应用程序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"/>
任何人都面临这个问题>


谢谢

通过更改“firebase\u admob:^0.5.5”可以打开应用程序

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

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


你能发布你用来显示广告的代码吗?@CopsOnRoad谢谢你的回复。。。实际上,我还没有为广告添加任何代码。但是当我添加firebase_admob依赖项时,应用程序停止工作。降低firebase_admob依赖项(0.6.1+1),并将你的admob应用程序ID添加到AndroidManifest。xml@ShyjuMadathil我试图降低依赖性,但仍然存在同样的问题。我已经更新了问题的更多细节。谢谢您的时间和支持help@Sam我已经遇到了这个问题,可以通过降低版本来解决这个问题。检查此问题我可以在没有以下依赖项的情况下显示测试广告{api'com.google.firebase:firebase ads:15.0.1'}。在我的情况下,我有
onAdFailedToLoad:3
BannerAd
事件是
MobileAdEvent.failedToLoad
。虽然它没有给我任何感觉,但现在它显示添加和横幅是
MobileAdEvent.loaded
dependencies {
        api 'com.google.firebase:firebase-ads:15.0.1'
    }
</activity>
        <meta-data
            android:name="com.google.android.gms.ads.APP_ID_HERE"
            android:value="ca-app-pub-XXXXXXXXXXXXXXXX"/>
    </application>