2017-08-23 85 views
0

我嘗試使用谷歌的移動視覺API,但是當我開始使用它,我有錯誤:谷歌Play業務無差錯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:

在這裏你可以看到我的表現,我添加元數據

<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"/> 

但是當我檢查的谷歌遊戲服務版本i的值有兩個文件

  • version.xml與6587000
  • values.xml與9877000

在我gradle這個文件我有:

  • 'com.google.android.gms:發揮服務:6.5 +'
  • 「融爲一體。 google.android.gms:play-services-vision:9.8.0'

你知道它來自哪裏嗎?

+1

,因爲你有相同的依賴的兩個不同的版本,所以刪除舊 –

+0

即使是「保護非項目文件」? –

+0

嘗試一下,否則發佈你的app.gradle文件和相關細節(受保護的非項目文件)? –

回答

0

顛簸起來播放服務依賴的版本9.8.0

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