android - 错误 : cannot find symbol import com. google.android.gms.ads.InterstitialAd

标签 android admob interstitial

我已将 google AdMob 添加到项目中并发现此错误:
错误:找不到符号
导入 com.google.android.gms.ads.InterstitialAd;
^
符号:类 InterstitialAd
位置: com.google.android.gms.ads 包

最佳答案

我找到了答案:
将此代码添加到 build.gradle(app)
(在 android 标签中)


configurations.all {
  resolutionStrategy {
    force "com.google.android.gms:play-services-basement:17.0.0"
    force "com.google.android.gms:play-services-base:17.1.0"
    force "com.google.android.gms:play-services-stats:17.0.0"
    force "com.google.android.gms:play-services-gcm:17.0.0"
    force "com.google.android.gms:play-services-ads:19.7.0"
 }
}
如果您在一个库中使用了 admob,也将上面的代码添加到库 gradle

关于android - 错误 : cannot find symbol import com. google.android.gms.ads.InterstitialAd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69880113/

相关文章:

android - getContext().getSystemService 错误

java - Android 通知设置期间 Toast 消息显示两次

android - admob 横幅广告和插页式广告的相同 AdRequest 或不同的 AdRequest?

java - 获取设备 ID 以显示 Admob 插页式广告

android - 如何调用多个插页式广告?

Android OpenGL ES glDrawArrays 或 glDrawElements?

android - 加载 Admob/Firebase 广告后,DayNight 主题中的颜色不正确

android - 发布最终应用程序后不显示广告

swift - 在 View 之间导航时显示插页式广告

android - 如何从 gradle.properties 获取属性