当前位置: 首页 > 知识库问答 >
问题:

如何更新Android Studio2.2模拟器的Google Play服务?

艾国安
2023-03-14

这个问题有很多变体,但大多数都很古老,根本没有真正回答这个问题。我不是问如何安装播放服务,它安装在Studio2.2模拟器中。

问题是这些模拟器使用的是旧版本的Play Services。

当我运行一个使用Firebase来促进Google登录的测试应用程序时,我从Nexus 5 API 23模拟器中得到以下警报对话框:

int result = GooglePlayServicesUtil.isGooglePlayServicesAvailable(this);

    switch(result) {
        case ConnectionResult.SERVICE_VERSION_UPDATE_REQUIRED:
            Log.d(TAG,"SERVICE_VERSION_UPDATE_REQUIRED");
            break;
        case ConnectionResult.SUCCESS:
            Log.d(TAG, "Play service available success");
            break;
        default:
            Log.d(TAG, "unknown services result: " + result);

    }
W/GooglePlayServicesUtil: Google Play services out of date.  Requires 9080000 but found 8489470

共有1个答案

贺彬
2023-03-14

我真的很惊讶为什么x86映像没有最新的Google Play服务器,也不允许我以任何方式更新它,而x86_64映像有最新的Google Play服务。

希望这能帮助那些在谷歌Play服务中挣扎的人。

 类似资料:
  • 嗨,我正在尝试运行一个我创建的Android程序,可以通过电子邮件和密码身份验证连接到Firebase,但似乎我甚至无法进行身份验证,因为他们说我的Google Play服务不是最新的。 我在这里是树桩,因为我有最新的google play服务,根据我的SDK经理 我不认为这是我的代码的问题,因为当我使用我朋友的手机进行调试时,它可以工作,但当我使用模拟器时就不行了。

  • 我在Postman中运行了一个模拟服务器,我可以使用GET命令等访问它。 例如,我还可以从web浏览器中查看GET命令 这一切都很好,我的问题是当我尝试从IntelliJ访问模拟服务器时。该过程超时,如下所示。 任何想法请,提前谢谢。 已断开与目标VM的连接,地址:“127.0.0.1:55142”,传输:“socket” 进程结束,退出代码1

  • 更新Android Studio 4.2.2后,模拟器突然停止工作。 尝试了一切,删除和重新安装模拟器,甚至重新安装Android Studio。降级Android Studio再次升级Android Studio。什么都不管用。现在,如果我尝试运行模拟器,它会说:

  • 我编写了一个具有以下签名的处理程序: 如何模拟FormFactory和路由器? 我尝试了以下几点: 但我收到以下错误: AppBundle\Tests\Handler\SetUpHandlerTest::传递给Symfony\Bundle\FrameworkBundle\Routing\Router::\uu construct()的testConstructor参数1必须实现接口Symfony\

  • 我想使用Swagger YML文件生成一个模拟服务器,供其他服务连接(例如,前端应用程序连接到模拟API)。

  • 我想在我的LibGDX Android游戏中使用Google Play Game Services API的成就和排行榜。我所做的唯一一件事就是从游戏服务开发者网站上获取运行的示例。我已经尝试在我的项目中使用这段代码很多天了,但仍然一无所获。我也尝试过学习本教程http://helios.hud.ac.uk/u1070589/blog/?p=202但我没有“主游戏类(从ApplicationLis