如何使用不存在或过时的Google Play服务测试Android应用?

时间:2016-01-01 06:59:42

标签: android google-play-services

我正在构建一个通过Google Play服务使用地图的Android应用。

在应用中,我正在检查Google Play服务是否安装了以下功能:GoogleApiAvailability.getInstance().isGooglePlayServicesAvailable。如果Google Play服务不可用,我会显示一条消息:“请安装Google Play服务以继续。”

如何在模拟器或设备上测试?如果Google Play服务不可用或版本不正确,我该如何模仿此案例?在我的设备上安装了Google Play服务,因此我的应用程序始终走在快乐的道路上。在模拟器上相同。我想检查一下,如果没有Google Play服务,我的应用程序不会崩溃,但会显示说明。

2 个答案:

答案 0 :(得分:4)

您可能希望执行"卸载更新"转到设置>进入Google Play服务应用> Google Play服务>卸载更新。

答案 1 :(得分:2)

您还可以使用Android工作室模拟没有Google Play服务的设备:创建新的虚拟设备,在选择系统映像时选择一个没有Google API的设备。