Google Play服务愿景检查可用性

时间:2018-06-05 10:21:56

标签: android google-play-services

我尝试在我的应用中使用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
}

但它总是返回SUCCESS。

我的清单有元数据

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

我的gradle有

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

无论如何,唯一对我有用的是Google Play服务的清晰数据,但使用我的应用的人不知道这一点。 你知道吗?

感谢。

1 个答案:

答案 0 :(得分:0)

SO post开始,遇到了同样的问题。你可以在那里挑选一些重点。另外,当您访问Google Play Services 9.2 bug fixes时,您可以遵循一些提示来解决某些问题。