0

Mon application utilise le FusedLocationProviderApi pour obtenir l'emplacement actuel. Je l'ai déjà mis la ligne qui permet à l'application d'utiliser des services Google Play dans le fichier gradle pour mon module app:Classe de fournisseur d'emplacement fusionné introuvable en dépit de la dépendance des services Google Play dans le fichier graduel

compile 'com.google.android.gms:play-services-ads:11.0.2' 

Mais lorsque je tente de déclarer une variable FusedLocationProvider, il devient rouge et ne reconnaît pas la classe. Ma seule supposition est que je devrais probablement importer la classe, mais je ne sais pas exactement comment.

Répondre

0

Actuellement, vous importez uniquement l'API des annonces.

En plus de la ligne des annonces de compilation, vous devez ajouter à votre build.gradle:

compile 'com.google.android.gms:play-services-location:11.0.2' 

Pour voir la répartition actuelle des API individuelles, jetez un oeil à la documentation: https://developers.google.com/android/guides/setup

+0

Merci beaucoup Daniel - cela a fonctionné :) Je suis très nouveau au studio android - se souviendra pour la prochaine fois. –