【发布时间】:2014-07-23 17:13:27
【问题描述】:
我正在尝试用新的 Google Play 服务 AdMob 版本替换旧的 adMob 实施。 不幸的是,在某些设备(Android 4.0、4.1)上出现以下错误:
*FATAL EXCEPTION: main
E/AndroidRuntime(5280): java.lang.RuntimeException: Unable to start activity ComponentInfo: android.view.InflateException: Binary XML file line #14: **Error inflating class com.google.ads.AdView***
如您所见,问题出在com.google.ads.AdView,但我将其替换为com.google.android.gms.ads,然后不再使用此错误中提到的旧广告库。我确信所有代码都替换为新的 gms 库属性(在 Manifest、XML、导入和调用方法中)。
由于我的测试甚至从我的应用程序中删除了所有广告和库调用,但问题仍然存在。 此应用(和新广告)可在某些设备(Android 2.3.5 和 4.4.3)和模拟器上正常运行,但无法在 Android 4.0 或 4.1 设备上运行。
我正在使用 Eclipse。
感谢您的帮助。
【问题讨论】: