Android 无法在Emulator中运行的应用程序中运行Google map
我收到错误信息: 除非更新Google Play服务,否则AppName不会运行 更新 Emulator未显示更新Google Play服务的选项Android 无法在Emulator中运行的应用程序中运行Google map,android,android-studio,android-emulator,kotlin,android-8.0-oreo,Android,Android Studio,Android Emulator,Kotlin,Android 8.0 Oreo,我收到错误信息: 除非更新Google Play服务,否则AppName不会运行 更新 Emulator未显示更新Google Play服务的选项 配置 模拟器: 安卓8.1(Oreo) 谷歌API英特尔x86 Atom系统映像 已安装以下内容: 构建工具27.0.3 Android Emulator 27.2.0 谷歌播放服务(48版) 安卓Studio 3.1金丝雀9运行在Ubuntu上 在此网站上尝试了许多解决方案,但没有成功。您使用的仿真器具有如图所示的Playsto
配置 模拟器:
- 安卓8.1(Oreo)
- 谷歌API英特尔x86 Atom系统映像
- 构建工具27.0.3
- Android Emulator 27.2.0
- 谷歌播放服务(48版)
在此网站上尝试了许多解决方案,但没有成功。您使用的仿真器具有如图所示的Playstore
现在存在更好的解决方案:将AVD图像与内置的Google Play服务结合使用。它将使你能够使用谷歌服务,包括谷歌播放。此外,您将能够更新它,而无需重新创建AVD图像 有关更多信息,请查看此帖子
您必须有一个包含谷歌API的模拟器。根据项目中使用的Google Play Services库的版本,您可能需要包含Google API的更高API级别的仿真器。 一个带有Android 8.0(API级别26)和Google API(Google Play)的模拟器就足够了
看看这个:谷歌地图不应该运行那些没有Play Store的游戏吗?谷歌地图只需要谷歌播放系统图像。对吗?您正在应用程序中使用播放服务,因此您只能在具有播放服务的设备中运行