Google AdMob java.lang.NoClassDefFoundError:com.google.android.gms.ads.AdView

时间:2014-08-08 22:27:55

标签: java android google-play-services

Google Play服务要求在8月1日之前更新最新版本,但即使使用他们提供的示例应用,也会反复出错。到目前为止,按照他们的指示准确地设置了大约100次,同样的事情。一遍又一遍....即使他们的示例应用程序!

  

无法找到引用的“com.google.android.gms.ads.AdView”类   从方法   com.google.android.gms.samples.ads.BannerCodeActivity.onCreate“:   “java.lang.NoClassDefFoundError:com.google.android.gms.ads.AdView

已经花了3天时间,没有进展。希望这是他们的错误,他们修复它(就像几周前谷歌游戏服务演示只有一半更新,实际编译与谷歌播放服务

但是,如果有人使用最新版本的 Google Play服务,并且已经看到了问题......请告诉我。似乎是一个链接错误,但我已经玩过各种各样的方式

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,在stackoverflow和几乎整个互联网上尝试了几乎所有可能的解决方案,但无法在任何地方找到解决方案。但是,不知怎的,我意识到我的项目有一些警告,说"在项目上复制了android支持库"。消息说我的项目和我在项目中使用的库项目中的支持​​库具有不同版本的支持库。

所以我试图解决这个问题,因为在我自己的项目中删除了支持库,瞧! "不同版本的android支持库"和#34; NoClassDefFoundError com.google.android.gms.ads.AdView"走了!所以我的建议是检查控制台和android日志,如果项目中有任何警告或错误。

goolge_play_services-lib项目必须仅通过属性内的andorid设置包含在项目中。你不能在外面添加任何罐子。另外请务必使用最新版本的google play服务库。我希望这会对你有所帮助,因为我刚刚在这个问题上工作了近两天才解决,

问候。