Проверка доступности сервисов Google Play Vision - PullRequest
0 голосов
/ 05 июня 2018

Я пытался использовать пакет GooglePlayServices Vision в своем приложении.Я пробовал на 4 устройствах, и 3 дают мне, что «зависимости еще не доступны» на

BarcodeDetector barcodeDetector = new BarcodeDetector.Builder(context).build();
if(!barcodeDetector.isOperational()){
//show dependencies are not yet available
}

Проблема в том, что даже если я закрою и снова открою свое приложение, когда я иду в ScanQRCodeActivity я получаювсегда эта ошибка.

Итак, я видел доступность PlayServices, хотя

GoogleApiAvailability googleAPI = GoogleApiAvailability.getInstance();
if(googleAPI.isGooglePlayServicesAvailable(this) != ConnectionResult.SUCCESS) {
//show dialog
}

, но всегда возвращает УСПЕХ.

В моем манифесте есть метаданные

<meta-data android:name="com.google.android.gms.vision.DEPENDENCIES" android:value="barcode" />

И у моего сотрудника есть

implementation 'com.google.android.gms:play-services-vision:15.0.2'

В любом случае, единственное, что мне подходит, - это очистка данных Сервисов Google Play, но люди, использующие мое приложение, этого не знают.Есть идеи?

Спасибо.

1 Ответ

0 голосов
/ 07 июня 2018

С этого ТАК , возникла та же проблема.Вы можете выбрать некоторые важные моменты там.Также, когда вы посещаете исправления Google Play Services 9.2 , есть несколько советов, которые вы можете использовать для решения некоторых проблем.

...