这是plyer中包含的示例应用程序。我想看看它是如何工作的,因为我会在我的项目中使用它。我想使用GPS功能。但它说它没有为我的平台实现:(如何使它工作?谢谢!
答案 0 :(得分:1)
根据the Support matrix的Plyer功能,GPS仅支持Android和iOS,而不支持(桌面)Mac,Windows或Linux。
这并不奇怪,因为大多数Mac,Windows和Linux台式机/笔记本电脑/服务器盒都没有GPS硬件。操作系统没有标准的“位置服务”类型API来访问GPS(好吧,Mac确实如此,但很少有GPS驱动程序可以使用它;它基本上只适用于近似地理位置,而不是真正的GPS)。
当然,您可以为您的平台和您拥有的任何硬件实施GPS功能。或者您可以提交功能请求,并希望最终有人这样做。
但实际上,我认为您想要做的是为Android构建并在Android设备上运行,而不是为Windows或Linux构建并在笔记本电脑上运行。
在模拟器或模拟器上运行可能会起作用,如果您感兴趣的是查看其GPS内容的样子,具体取决于模拟器是否足够复杂以提供真实的假GPS信息。 (当然,它无法提供真正的 GPS信息,因为您的笔记本电脑可能也没有。但模拟的Android不必知道。)