android应用程序中的谷歌广告(广告视图)错误

android应用程序中的谷歌广告(广告视图)错误,android,admob,Android,Admob,也许这个问题是重复的,但它很奇怪 我正在处理一个申请, 我在其中使用AdView。 代码在更新之前处于工作状态。 目前我已经将我的sdk更新为rev 22.0.0和eclipse(我认为这给了我错误) 我正在开发2.2版 使用GoogleAds.jar(添加到libs文件夹和内置路径中) 也添加在清单文件中 <activity android:name="com.google.ads.AdActivity" android:configCha

也许这个问题是重复的,但它很奇怪

我正在处理一个申请, 我在其中使用AdView。 代码在更新之前处于工作状态。 目前我已经将我的
sdk更新为rev 22.0.0
和eclipse(我认为这给了我错误)

我正在开发2.2版 使用
GoogleAds.jar
(添加到libs文件夹和内置路径中)

也添加在清单文件中

<activity
            android:name="com.google.ads.AdActivity"
            android:configChanges="keyboard|keyboardHidden|orientation"
            android:screenOrientation="landscape" />
我没有得到我所缺少的或我做错的地方。请帮我解决这个问题


提前感谢。

您使用的是非常旧的、不受支持的AdMob SDK版本。您将需要获取最新版本。请注意,使用此版本,您的活动将需要进行以下配置更改:

<activity android:name="com.google.ads.AdActivity"
          android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>


并且在您的项目中具有
target=android-13
或更高版本。属性。

此问题是由于不支持的AdMob sdk版本或不正确使用AdMob sdk而产生的

以下是解决此问题的步骤

  • 下载最新版本的Admob sdk

  • 在项目的Buildpath中添加admob sdk的.jar文件(右键单击项目=>Build path=>configure Build path=>libraries=>Add external jar)

  • 现在你的问题一定会解决的


  • 我看到您收到了一个
    ClassNotFoundException
    ,这可能是由ADT 22的最新更新引起的。试试看。@Krauxe:有什么解决办法吗?我在上面的评论中链接了两个解决办法。试试看。
    <activity android:name="com.google.ads.AdActivity"
              android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>