【问题标题】:GooglePlayService need update but no update in PlayStoreGooglePlayService 需要更新,但 PlayStore 中没有更新
【发布时间】:2014-07-02 08:48:06
【问题描述】:

我开发了一个使用 GoogleMap 的应用。我刚刚在 Eclipse 中更新了 Android 插件(带有 Android L 库),并重新导入了 GooglePlayService 库等。

所以,我重新编译,它在我的手机(4.4.2 中的 Sony Xperia Z)、GenyMotion Emulator (4.4.2)、Nexus 7 (4.4.2) 上运行良好。但它不适用于两台三星 Galaxy S4 (4.4.2) 和另一台 4.4.2 中的三星平板电脑。其实我是这样查看GooglePlay Service的版本的:

resultCode = GooglePlayServicesUtil.isGooglePlayServicesAvailable(this.getActivity());
        // resultCode = ConnectionResult.SERVICE_VERSION_UPDATE_REQUIRED;
        if (resultCode != ConnectionResult.SUCCESS) {
            if (GooglePlayServicesUtil.isUserRecoverableError(resultCode)) {
                GooglePlayServicesUtil.getErrorDialog(resultCode, this.getActivity(), 1).show();
                rootView = inflater.inflate(R.layout.fragment_googleplayerror, container, false);
                return rootView;
            } else {
                Log.i(Tag, "This device is not supported.");
                getActivity().finish();
            }
        }

        else {
            rootView = inflater.inflate(R.layout.activity_tracking, container, false);
        }

因此,在应用无法运行的设备中,Android 检测到 GPS (GooglePlayService) 不是最新的,并重定向到 GooglePlayStore,但在 Play 商店中只有两个按钮:卸载和打开。我还读到 import GooglePlayServiceForFroyo 可以解决 pb。但是,为什么它在某些设备上运行,而在其他设备上运行,即使它们在相同的 Android 版本上?

【问题讨论】:

  • 您可以在您的应用程序外部更新 GPS 吗? (即直接访问 Play 商店而不启动您的代码)。
  • 尝试在手机中启用 Gps 服务...
  • 我无法从 PlayStore 更新 GPS:只有两个按钮:“打开”或“卸载”
  • 它也适用于 Nexus 4

标签: java android google-maps google-play-services


【解决方案1】:

您能否尝试查看问题是否已自行解决? Google Play 服务 5.0 的推出刚刚完成推出(1 小时前),正如这篇博文所述:http://android-developers.blogspot.com/2014/07/google-play-services-5.html

可能是您在发布完成之前使用了 5.0 SDK,但由于您的设备没有收到更新,因此无法运行。

【讨论】:

  • 你好 Wayne,我遇到了和 Cocorico 描述的一样的问题。我们在 Galaxy S4 4.4.2(阿根廷)中获得“更新”代码,但是当我们单击播放服务对话框以检查 Play 商店中的更新时,没有可下载的更新。如 Play Services Docs 所述,我们在 build.gradle 中使用 Play Services 5+。
  • 您在 build.gradle 中使用的是 5+ 还是 5.0+?我建议使用 5.0.+,因为它已经推出并且应该可以正常工作。
  • 我正在使用 5.0+ 作为“设置 Google Play 服务”文档的建议,但我们的大多数设备在 Google Play 上看不到任何更新。我真的很担心这一点,因为我们的下一个版本将首次包含 Google Play 服务,我不想让用户感到困难。我在 Mercadolibre android 应用程序工作,问候。
  • 我纠正自己。我们使用 5.+ 作为文档建议:编译 'com.google.android.gms:play-services:5.+' 我会尝试 5.0+ 感谢您的时间。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-04-09
  • 2016-09-19
  • 1970-01-01
  • 1970-01-01
  • 2017-03-09
  • 2016-11-04
  • 1970-01-01
相关资源
最近更新 更多