无法找到com.google.plus.platform的提供商信息

时间:2013-06-30 12:54:01

标签: android google-plus google-play-services

到目前为止,我已将应用与Google+平台以及Google+按钮集成在一起。事情似乎工作正常,但我不断经常在日志中显示此消息..

06-30 15:14:58.296: E/ActivityThread(2308): Failed to find provider info for com.google.plus.platform

之前有没有人见过这个。任何人都可以向我解释它是什么,因为我找不到任何解释呢?

2 个答案:

答案 0 :(得分:20)

我认为在将admob添加到我的一个新项目后,我找到了这条消息的原因。幸运的是,它不是错误,而是警告。

如果应用程序运行的手机中未安装应用程序 google + ,则会发生这种情况。似乎admob试图根据他的谷歌加帐户找到一个人的特定广告,如果他已经在他的手机中安装了该应用程序。

或者只是抛出消息

Failed to find provider info for com.google.plus.platform

并继续展示一般广告。

我所做的是在手机中安装google + app并使用我的帐户登录。 之后,当我运行我的应用程序时,它不会在刷新广告时抛出此消息。

所以你无法做些什么来解决这个警告,你不应该担心它,因为你的广告将继续显示没有问题。

答案 1 :(得分:1)

如果您在添加Google Admob添加时收到此错误,则通常是由于我们在xml文件中添加了错误的ID:

   ads:adUnitId="ca-app-pub-1403552879675846/2424242" 

它不是发布商ID,但它是应用程序唯一ID:

  • 在Admob中,转到Monetise,All Apps。
  • 点击您的应用以打开
  • 您将在应用下方获得“添加单元ID”

现在将其替换为xml文件并运行它。