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

Android模拟器有过时的Google Play服务

高功
2023-03-14

除了将应用程序依赖关系更改为9.0.2之外,还有其他解决方法吗?

共有1个答案

斜光耀
2023-03-14

将Google Play服务添加到项目中,为Play-Services的最新版本添加Dependencies

apply plugin: 'com.android.application'
...

dependencies {
compile 'com.google.android.gms:play-services:9.2.0'
}

每次Google Play服务更新时,请确保更新此版本号。

正如Google Play服务概述所述,Google Play通过Google Play Store应用程序为Android2.3及更高版本的用户提供服务更新。但是,更新可能不会立即到达所有用户,因此应用程序应该在尝试执行API事务之前验证可用的版本。

 类似资料:
  • 我正试图通过遵循本教程,从Android Studio获取我的Android Emulator中最后一个已知的位置https://developer.android.com/training/location/retrieve-current.html 但是,回调方法是用调用的。当我在模拟器中显示错误对话框时,它说: 更新谷歌游戏服务 {app_name}将不会运行,除非您更新Google Pla

  • 我想使用Ubuntu 16.04在Android emulator上启动React本机应用程序。按照react原生文档,它应该通过运行 或 出于某种原因,没有sudo,这两个命令都无法工作,但这不是问题。问题是每次我遇到同样的错误时都会运行它们: 运行adb出错:找不到Android设备。请连接设备,并按照此处的说明启用USB调试:https://developer.android.com/stu

  • 本质上,我的问题是,当我在命令行中运行时,仿真程序将以参数启动,其中是DNS服务器的4个ip地址。当我运行时,我只看到作为Windows中的有效DNS服务器列出。由于这个奇怪的第一个DNS服务器,我无法在模拟器内访问internet。当我使用运行模拟器时,一切正常。 但现在我希望能够运行我的应用程序从Android Studio 2.2.3与更正的DNS服务器。那么,有人知道如何在Android

  • 这个问题有很多变体,但大多数都很古老,根本没有真正回答这个问题。我不是问如何安装播放服务,它安装在Studio2.2模拟器中。 问题是这些模拟器使用的是旧版本的Play Services。 当我运行一个使用Firebase来促进Google登录的测试应用程序时,我从Nexus 5 API 23模拟器中得到以下警报对话框:

  • 当我试图在启用gpu仿真的模拟器上运行OpenGLES 2应用程序时,我不断地得到这个错误: 创建上下文0x3005仿真程序失败:警告:无法使用软件呈现器初始化OpenglES仿真。无法获取wglGetExtensionsStringARB无法获取wglGetExtensionsStringARB无法获取wglGetExtensionsStringARB无法获取wglGetExtensionsSt

  • 我是一个新的android,当我点击运行按钮创建AVD时,它出现如下,我不能理解它说什么,请帮助我理解它是什么意思,我如何解决这个问题 C:\users\neil\appdata\local\android\sdk2\tools\emulator.exe-avd Nexus_S_API_21-netspeed full-netdelay none使用参数创建文件系统:无法获取wglGetExten