Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

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

I have integrated an app with Google+ platform as well as a Google+ button so far. Things seem to be working ok, but I keep on getting this message appears in the logs quite often..

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

Has anyone seen this before. Can anyone explain to me what it is as I cannot find any explanation for it yet?

like image 484
Eurig Jones Avatar asked Jun 30 '13 12:06

Eurig Jones


2 Answers

Well I think i have found the reason for this message after adding admob to one of my new projects. Fortunately its is not an error, but a warning.

And it happens if the application google+ is not installed in the phone where the application runs. It seems that admob tries to find specific ads for a person based on his google plus account if he has installed the app in his phone.

Or it just throws the message

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

and continues to show general ads.

What i have done was to install the google+ app in my phone and logged in with my account. And after that when i run my app it doesn't throw this message when ads are being refreshed.

So you can't do something to fix this warning and you should not be worried about it as your ads will continue to show without a problem.

like image 137
Manolis Proimakis Avatar answered Oct 19 '22 09:10

Manolis Proimakis


if you are getting this error while you have added Google Admob add, then it comes usually due to the wrong ID we have putted in the xml file:

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

Its not a publisher ID, but it is the application unique id:

  • In Admob, go to Monetise, All Apps.
  • ckick on your app to open
  • you will get 'Add Unit ID' just below your app

Now replace it in xml file and run it.

like image 25
Pir Fahim Shah Avatar answered Oct 19 '22 11:10

Pir Fahim Shah