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"/> 

我真的需要你的帮助

  • 如何估算在应用中使用AdMob的潜在收入?
  • java.lang.NoClassDefFoundError:com.google.ads.AdView
  • 使用多种视图types在recyclerview中滚动到底部
  • Android AdMob内存使用情况
  • 我可以在Amazon Appstore上发布的Android应用中使用AdMob吗?
  • 带有AdMob的Google Play服务。 检查可用性?
  • PreferenceActivity中的Android Admob广告
  • 如何从Admob中删除或删除Android应用程序?
  • 在“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"/>