2017-08-23 7 views
0

J'essaie d'utiliser l'API de vision mobile de Google, mais quand je commence à l'utiliser je l'erreur:services Google Play ERROR- IllegalStateException

java.lang.IllegalStateException: The meta-data tag in your app's AndroidManifest.xml does not have the right value. Expected 9877000 but found 6587000. You must have the following declaration within the element:

Ici vous pouvez voir mon manifeste j'ai ajouté les méta-données

<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version"/> 
<meta-data android:name="com.google.android.gms.vision.DEPENDENCIES" android:value="ocr"/> 

Mais quand je vérifie la valeur de la version du service de jeu google j'ai deux fichiers

  • version.xml avec 6.587.000
  • values.xml avec 9877000

Dans mon dossier gradle J'ai:

  • 'com.google.android.gms: play-services:. 6.5 +'
  • « com. google.android.gms: play-services-vision: 9.8.0 '

Avez-vous une idée d'où vient-elle?

+1

parce que vous avez deux versions séparées de même dépendance, donc enlever l'ancien –

+0

Même si elle est « protégé fichier non-projet »? –

+0

l'essayer, sinon poster votre fichier app.gradle et les détails connexes (fichier non-projet protégé)? –

Répondre

0

buter la version des services de jeu dépendance à 9.8.0

'com.google.android.gms:play-services:9.8.0'