AndroidManifest.xml中的android:configChanges缺lessadActivity

我正在尝试向我的应用程序的admob横幅,但不幸的是,在做了所有的Google文档的步骤后,我仍然收到logcat中的这个警告“找不到com.google.android.gms.ads.adactivity ”,这个消息在在AndroidManifest.xml中缺lessadActivity与Android: configChanges “虽然我在AndroidManifest.xml中添加了Android: configChanges

这里是我的manifest.xml

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

我真的需要你的帮助

Solutions Collecting From Web of "AndroidManifest.xml中的android:configChanges缺lessadActivity"

在“libs”文件夹中使用admob sdk jar时,声明com.google.ads.AdActivity 。 看来你是通过谷歌播放服务库使用admob所以改变:

activity android:name="com.google.ads.AdActivity"

要活动android:name="com.google.android.gms.ads.AdActivity"

还要确保你添加了元数据标签:

 <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version"/> 

将此活动添加到清单文件中

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