android开发分享Google Play服务已过期。 需要3159100,但find3158130

在SDK工具中,Google Play服务已更新至版本9(版本3159100),但Google API(API 17)仍为版本3,因此仅包含Google Play服务版本3158130

如何解决这个问题?

Google Play服务的LogCat消息已过期。 需要3159100,但find3158130

提前致谢

    Google更新到SDK 18(Jelly Bean 4.3) (现在已经通过2013年10月21日的更新 – 现在已经解决这是Google的一个问题:

    如果您正在运行Google Play服务,则会影响Google Apps 4.2.2和4.3的仿真器。

    我对解决方法或“非官方”解决scheme不感兴趣。 这是Google造成的一个错误,所以我会等待他们解决这个问题。 当他们这样做的时候,我会把这个答案变成一个适当的“答案”。

    2013年7月26日收到:

    问题57880评论#13 by sba … @ google.com:google play services updated,but AVD not

    我们正在努力。 除了“很快”以外,我还没有一个ETA。

    2013年8月1日收到:

    更新:状态:分配的所有者:sba … @ google.com

    关于第57880号问题的评论#18 by sba … @ google.com:google play services updated,but AVD not

    Play服务团队知道这个问题,并且正在以高优先级进行工​​作。 对此的修复将在相同的时间范围内进入相同的模拟器图像。 对不起,我对什么时候会外出模糊不清。 我不想告诉你什么,然后让我们想念它。 当我知道更多时,我会更新这个错误。

    这是关于这个问题的最后更新(2013年10月21日收到)。 这个修补程序对我4.3的工作正常 – 我没有尝试过其他口味的果冻豆。

    通过codesite.bounces.google.com 10月21日

    给我更新:状态:已发布

    问题57880评论#45 by sba … @ google.com:google play services updated,但AVD not

    您可能需要在运行时检查GooglePlayServices是否在设备上是最新的。 如果没有,只需显示相应的errorDialog,将提示用户更新它。

    private boolean isGooglePlayServicesAvailable() { GoogleApiAvailability googleApiAvailability = GoogleApiAvailability.getInstance(); Integer resultCode = googleApiAvailability.isGooglePlayServicesAvailable(mContext); if (resultCode != ConnectionResult.SUCCESS) { Dialog dialog = googleApiAvailability.getErrorDialog(this, resultCode, 0); if (dialog != null) { dialog.show(); } return false; } return true; } 

    查看文档以获得更多信息: http : //developer.android.com/google/play-services/setup.html

    我自己遇到了这个问题,并find了解决办法。 对于我来说,它在目标API Level 16上工作。所以我build议你创build一个新的目标API级别为16(Android版本4.1.2,非谷歌API)的仿真器,并在其上安装这些文件。 这将使谷歌的API模拟器。我发布的实际答案作为参考

    这个修复被最新的sdk工具破坏导致一个错误:

    Google Play services out of date. Requires 3159100 but ..
    这里是更新的gms和自动售货机文件。 与以前相同的指令:用任何cpu / abi,​​一个非google-api目标(版本10-17工作)和gpu仿真开启或closures,然后安装这些文件创build一个新的模拟器:

     adb install com.android.vending-20130716.apk adb install com.google.android.gms-20130716.apk 

    如果要升级现有的模拟器,则可能需要通过以下方式卸载以前的版本:

     adb uninstall com.android.vending adb uninstall com.google.android.gms 

    GooglePlayServicesUtil.isGooglePlayServicesAvailable已被弃用。 build议使用类似的方法,

    GoogleApiAvailability.getInstance().isGooglePlayServicesAvailable(contex) GoogleApiAvailability GoogleApiAvailability.getInstance().isGooglePlayServicesAvailable(contex) from GoogleApiAvailability Class。

    更新您的Google Play服务

    并尝试在真正的设备上,我也有同样的错误,更新此错误后得到解决,或者您可以安装foursquare应用程序,将redirect您直接安装谷歌播放服务

    只需将Google Play Services库(最新版本)的.. libs中的jar文件replace为Google Play Services库(较早版本)的.. libs中的jar文件。
    用.. bin中的jar文件做同样的事情。

    它适用于我的情况。 我使用Windows 7的Android Emulator(API Level 8)。

    PS我在这些教程中做了必要的操作后做了这些事情:
    1)
    2)

    我也有同样的问题。 Google Maps Android V2需要我很多时间。 但幸运的是,我find了一些apk文件,希望为大家分享。 希望对你有用。

    com.android.vending pakage:
    [3.9.16]
    [4.3.11]

    com.google.android.gms包
    [3.1.36]
    [3.2.25]
    [65年2月3日]
    链接文件夹的所有包

    我已经在模拟器上testing了android api-16(4.1.2),api-17(4.2.2),api-18(4.3)。 它运行良好,并显示地图。

    请参考答案如何查看Google Play服务版本? 。

    PS:
    1.我不使用模拟器,但希望能得到任何帮助。
    2.由于“ mMap = mapFragment.getMap();错误”,这可能是由于mMap = mapFragment.getMap();造成的mMap = mapFragment.getMap(); ,但仍然需要解决如何通过自己更新模拟器中的Google Play服务。

     int resultCode=GoogleApiAvailability.getInstance().isGooglePlayServicesAvailable(this); switch (resultCode){ case 0: proceedAfterPermission(); break; case 2: Toast.makeText(getApplicationContext(),"Update your Google APIS",Toast.LENGTH_SHORT).show(); 

    我得到了与最新版本的google-play-services 9.0.0非常类似的错误。 W/GooglePlayServicesUtil: Google Play services out of date. Requires 9080000 but found 9078574

    当我进入设置>关于>版本时,佩戴设备拒绝更新Google Play服务:点按查看> Google Play服务(点按版本号)

    我可以通过减less可穿戴模块build.gradle版本(至8)中使用的google-play-services版本来修复错误。

     compile 'com.google.android.gms:play-services-wearable:8.+' 

    我张贴的情况下,任何人都有与最新版本类似的问题。

      以上就是android开发分享Google Play服务已过期。 需要3159100,但find3158130相关内容,想了解更多android开发(异常处理)及android游戏开发关注计算机技术网(www.ctvol.com)!)。

      本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

      ctvol管理联系方式QQ:251552304

      本文章地址:https://www.ctvol.com/addevelopment/518646.html

      (0)
      上一篇 2020年12月6日
      下一篇 2020年12月6日

      精彩推荐