如何在Android模拟器中下载Google Play服务?
我想在我的应用程序中使用Google Play Services API,但当我打开模拟器测试我的应用程序时,它会向我发送一条消息,上面写着“必须下载Google Play Services”。我知道会发生这种情况,因为我在方法如何在Android模拟器中下载Google Play服务?,android,android-emulator,google-play-services,google-maps-android-api-2,Android,Android Emulator,Google Play Services,Google Maps Android Api 2,我想在我的应用程序中使用Google Play Services API,但当我打开模拟器测试我的应用程序时,它会向我发送一条消息,上面写着“必须下载Google Play Services”。我知道会发生这种情况,因为我在方法onResume() 我想知道如何在我的模拟器中安装Google Play服务,因为很快我将需要测试我的地图。查看其中的说明: 要使用开发应用程序,您需要使用Google Play services SDK设置项目 如果您尚未安装Google Play services
onResume()
我想知道如何在我的模拟器中安装Google Play服务,因为很快我将需要测试我的地图。查看其中的说明: 要使用开发应用程序,您需要使用Google Play services SDK设置项目 如果您尚未安装Google Play services SDK,请按照指南立即获取 要在使用Google Play services SDK时测试您的应用程序,您必须使用:
- 运行Android 2.3或更高版本的兼容Android设备,包括Google Play Store
- Android emulator,具有运行基于Android 4.2.2或更高版本的Google API平台的
这就是如何让Android Google Maps API v2在模拟器上工作的
创建一个新的仿真器
- 对于设备,选择“5.1”WVGA(480 x 800:mdpi)
- 对于目标,选择“Android 4.1.2-API级别16”
- 对于“CPU/ABI”,选择“ARM”
- 将其余部分留待默认设置
启动模拟器
安装并通过ADB install命令执行
关于这个问题,我的博文中给出了较长的答案我最近试图开发google MAP API V2应用程序,并试图通过emulator运行它,但每次它都显示错误“此手机中未安装google Play Services”。 从我的角度来看,我甚至认为谷歌地图API V2在模拟器上不起作用 解决方案 然后我试着在我的Sony Experia you上运行相同的示例,它再次向我显示了相同的错误。 然后我在我的手机上安装了google play服务,令人惊讶的是它开始工作了。:)我通过
- 通过Android SDK管理器安装Google Play服务
- 使用Galaxy Nexus设备(4.65英寸720 x 1280:xhdpi)
- 针对Android 4.2.2 Google API级别17
这是一个很好的实践,比处理大多数解决方案要好得多。有关最新的设置和信息,如果您安装了Android Studio(即1.5)并试图以SDK 4.0为目标,那么您可能无法使用SDK-vX.XX(使用Google API)定位和设置和AVD模拟器 请参阅以下步骤以下载所需的库并从中开始。 但不幸的是,上述方法在我这方面效果不佳。并且无法使用API级别17(SDK 4.2)创建Emulator。因此,我遵循了这篇在我这方面效果良好的文章。原因似乎是Android Studio Emulator创建窗口的选项/功能有限 转到。 向下滚动到“安装Google Play服务”部分。一步一步地浏览 在这里,我直接从xamarin受到折磨,所以我不会因为链接和不包含解决方案而受到指责。在我在xamarin页面上找到全面有效的解决方案之前,我在堆栈中找到了成功的解决方案