我正在开发一个应用程序,我需要知道用户的当前位置。
我安装了nativescript-google-maps-sdk,我可以看到地图和地点标记,等等。
当我需要获取当前位置时,问题就开始了,所以我需要安装插件nativescript-geolocation。
然后我一直在纠结于这个错误:

我在那里看到了其他一些帖子,他们说我需要将我的仿真器对准Google API,并使用x86图像。
看到我的模拟器的描述,我得到了这样的结果:

这是一个针对谷歌应用程序接口的x86。
有什么想法吗?提前谢谢。:)
--更新--这些是我安装的包:

发布于 2017-10-23 07:08:32
在Android上检测地理位置需要Google Play服务。您可以通过Android SDK管理器安装最新版本的Google Play服务来解决此错误。
如果您使用的是类UNIX操作系统,并且路径包含Android SDK的二进制文件位置,则可以通过android命令访问它。
有关更直观的指南,请查看此链接:https://code.tutsplus.com/tutorials/integrating-google-play-services-on-android--cms-19828
发布于 2017-10-23 23:35:13
您可以在此thread中尝试建议的解决方法。
进入设置>安全>向下滚动到设备管理员。点击这里,看到安卓设备manager.
播放服务会自动更新。如果它不更新,
同样在这款post中,谷歌Play服务用于更新谷歌应用程序和谷歌Play中的应用程序,只要你有强大的互联网连接(Wi-Fi或移动数据),这款应用程序就会自动更新。没有手动更新Google Play服务的直接方法。
然而,我建议你卸载谷歌Play服务的更新,然后重启你的设备,这样谷歌Play服务就会自动更新。下面是操作步骤:
谷歌应用程序设置>应用程序或应用程序管理器> Play服务>触摸顶部的3个垂直线,卸载您的设备。
希望这能有所帮助!
https://stackoverflow.com/questions/46879987
复制相似问题