0

我尝试将 google_mobile_ads、firebase_admob 和 admob_flutter 包添加到我的项目中,以将广告添加到我的应用程序中。但是在每个软件包之后,模拟器停止工作而没有任何错误。

我试图将 minSdkVersion 更改为 21。不工作。尝试过 minifyEnabled。还是行不通。

为了确定问题是由于 yaml 文件的更改,我保持其他文件稳定,只更改了 yaml 文件。问题显然来自软件包 imo。

所以我愿意接受任何形式的建议。提前谢谢。(也欢迎打包建议)

PS:我是新手。对我放轻松。

4

1 回答 1

0

添加了很多包后,我意识到我必须将 multidex 设置为 true 并将应用程序级别的 gradle 文件以下行添加到依赖项中:- implementation 'com.android.support:multidex:1.0.3'

另一个问题是 gradle 文件。gradle 文件没有所需的修改。

所以我将以下内容添加到项目级 gradle 文件中:

  • 类路径 'com.google.gms:google-services:4.3.8'

然后我更新了应用级 gradle 文件中的 minSdkVersion(带有 21 个)并添加了以下行: - implementation 'com.google.android.gms:play-services-ads:7.5.0'

还有中提琴!

于 2021-07-29T18:42:03.280 回答