UnifiedNativeAdView,在项目或库中找不到

Posted

技术标签:

【中文标题】UnifiedNativeAdView,在项目或库中找不到【英文标题】:UnifiedNativeAdView, was not found in the project or the libraries 【发布时间】:2021-08-25 16:13:59 【问题描述】:

我添加了所需的依赖项。但 android Studio 显示以下行。 Adview 正在显示,没有其他问题。我仔细检查了一切,但我每次都看到下面的时间。

com.google.android.gms.ads.formats.

【问题讨论】:

【参考方案1】:

这已被弃用,取而代之的是这个标签 NativeAdView

<com.google.android.gms.ads.nativead.NativeAdView>

【讨论】:

【参考方案2】:

如果您使用的是 SDK v20

例如:

implementation 'com.google.android.gms:play-services-ads:20.4.0' // end more

你必须注意到这些变化。

有很多类已被重命名和删除。详情here

【讨论】:

【参考方案3】:

检查您使用的谷歌广告版本。可能是您拥有的依赖项是旧版本。是否 >= 17.0.0?查看发行说明https://developers.google.com/admob/android/rel-notes?hl=es

【讨论】:

我使用的是最新版本。这里是依赖。实施“com.google.android.gms:play-services-ads:20.2.0”。【参考方案4】:

您最近是否升级到 admob 20.1.0?

【讨论】:

我使用的是最新版本。这里是依赖。实施“com.google.android.gms:play-services-ads:20.2.0”。 此类已被 NativeAdView 取代。您可以降级到 19.7.0 或迁移代码,这里是迁移链接developers.google.com/admob/android/migration

以上是关于UnifiedNativeAdView,在项目或库中找不到的主要内容,如果未能解决你的问题,请参考以下文章

在项目或库中找不到清单中引用的类

Excel:找不到项目或库

我仅在某些 Excel 2010 版本中收到“编译错误:找不到项目或库”。很难测试这个

“日期”给出编译器错误“找不到项目或库”(VB6)

在项目或库中找不到清单中引用的类 io.flutter.app.FlutterApplication

MS Access 找不到项目或库错误