2017-10-14 7 views
0
PlacePicker.IntentBuilder builder = new PlacePicker.IntentBuilder(); 
startActivityForResult(builder.build(MainActivity.this), PLACE_PICKER_REQUEST); 

Je suis en utilisant ce code source, mais il y a une erreur à builder.build(MainActivity.this) comme ceci:Lieu API Erreur: les exceptions non gérées

Unhandled exceptions: com.google.android.gms.common.GooglePlayServicesRepairableException, com.google.android.gms.common.GooglePlayServicesNotAvailableException

je vérifier son API de fonction (compile 'com.google.android.gms:play-services-places:11.4.2' sur bulid.gradle). Comment puis-je le réparer?

Répondre

1

Il vous suffit d'activer, de mettre à jour ou de mettre à niveau les services google play sur votre téléphone.

Comme il est écrit dans official documentation la meilleure solution de la phase de production est:

GooglePlayServicesRepairableExceptions are special instances of UserRecoverableExceptions which are thrown when Google Play Services is not installed, up-to-date, or enabled. In these cases, client code can use getConnectionStatusCode() in conjunction with getErrorDialog(android.app.Activity, int, int) to provide users with a localized Dialog that will allow users to install, update, or otherwise enable Google Play services.

+0

sur mon téléphone ...? C'est sur la compilation. comme ceci: 'Erreur: (55, 53) erreur: exception non signalée GooglePlayServicesRepairableException; doit être attrapé ou déclaré comme étant lancé –

+0

... J'ai ignoré le message d'erreur. Je l'ai corrigé. Merci! –

+0

Soyez plus précis La prochaine fois – Thecave3