我尝试按照本教程https://developer.android.com/training/location/retrieve-current.html
尝试从Android Studio获取Android模拟器中的最后一个已知位置但是,使用onConnectionFailed
调用回调方法error code: 2
。当我在模拟器中显示错误对话框时,它会显示:
更新Google Play服务
除非您更新Google Play服务,否则{app_name}将无法运行。
更新
当我点击UPDATE
按钮时,收到错误消息:
E / SettingsRedirect:无法重定向到Google Play服务的应用设置
我认为问题是因为Google Play服务未包含在模拟器中。我也尝试过这里的答案Android Studio with Google Play Services,但它没有用。
它在Google文档中说:
要在使用Google Play服务SDK时测试您的应用,您必须使用 之一:
1.。兼容的Android设备,运行Android 2.3或更高版本并包含Google Play商店。
2。)具有AVD的Android模拟器,该模拟器基于> Android 4.2.2或更高版本运行Google API平台。
有人可以告诉我如何做第2点吗?
我的AVD是Nexus 5 API 22 x86