Android 如何要求更新播放服务并添加;此应用程序赢得了';除非更新Google Play服务,否则无法运行”;
我创建了一个使用最新play服务(7.8)的应用程序。此应用程序使用新的条形码阅读器,它对应用程序的功能至关重要。当我在寻找这个问题的答案时,我发现当使用MapsAPI时,应用程序会强制用户更新播放服务。现在我无法做到这一点 我使用GenyMoon作为模拟器,并安装了过时版本的play服务。应用程序运行正常,但条形码扫描仪未运行。日志还说:Android 如何要求更新播放服务并添加;此应用程序赢得了';除非更新Google Play服务,否则无法运行”;,android,google-play-services,Android,Google Play Services,我创建了一个使用最新play服务(7.8)的应用程序。此应用程序使用新的条形码阅读器,它对应用程序的功能至关重要。当我在寻找这个问题的答案时,我发现当使用MapsAPI时,应用程序会强制用户更新播放服务。现在我无法做到这一点 我使用GenyMoon作为模拟器,并安装了过时版本的play服务。应用程序运行正常,但条形码扫描仪未运行。日志还说: Didn't find class "com.google.android.gms.vision.client.DynamiteNativeBarcodeD
Didn't find class "com.google.android.gms.vision.client.DynamiteNativeBarcodeDetectorCreator"
我已经在AndroidManifest中的应用程序标记中添加了以下内容:
当你打开应用程序时,Hangouts和其他谷歌应用程序也会出现这种情况,迫使用户在使用应用程序之前先安装更新的play services
对不起,我的英语不好。谢谢你的帮助 也许我搜索不够努力。书里有一条说明 我只在活动的onResume()方法中添加了以下代码:
Dialog errorDialog = GoogleApiAvailability.getInstance().getErrorDialog(this,
GoogleApiAvailability.getInstance().isGooglePlayServicesAvailable(getApplicationContext()),
REQUEST_CODE_RECOVER_PLAY_SERVICES);
if (errorDialog != null)
errorDialog.show();