15

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

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

有没有人见过这个。谁能向我解释它是什么,因为我还找不到任何解释?

4

2 回答 2

20

好吧,在将 admob 添加到我的一个新项目后,我想我已经找到了此消息的原因。幸运的是,它不是错误,而是警告。

如果应用程序google+未安装在运行应用程序的手机中,则会发生这种情况。如果他在手机中安装了该应用程序,admob 似乎会尝试根据他的 google plus 帐户为他查找特定广告。

或者它只是抛出消息

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

并继续展示一般广告。

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

因此,您无法解决此警告,您不必担心,因为您的广告将继续展示而不会出现问题。

于 2013-07-31T19:06:09.740 回答
1

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

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

它不是发布者 ID,而是应用程序唯一 ID:

  • 在 Admob 中,转到获利、所有应用。
  • 点击您的应用程序以打开
  • 您将在您的应用下方获得“添加单元 ID”

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

于 2014-07-07T09:21:00.107 回答