如何让Android位置工作没有播放服务?

时间:2018-01-21 12:24:49

标签: android gps google-play-services

我试图从所有Google Apps(包括Play服务)中删除我的系统......但我注意到位置有问题。 几乎所有的gps /导航应用都使用播放服务提供的位置,没有它,它们就不会锁定位置(当然)。 这有什么解决方法吗?为什么应用程序不使用如此酷的位置管理器?这有点令人沮丧。

1 个答案:

答案 0 :(得分:0)

原因是Google如何管理Android。他们确实制作了手册页,因此可以说出其中的任何内容,将您扔到渔网中。例如,请参见Location and Maps手册顶部的大注释。

  

注意:这是有关Android框架位置API的指南,   包android.location。 Google定位服务API,属于   Google Play服务,提供了更强大的高级框架   自动化诸如位置提供商选择和功能之类的任务   管理。定位服务还提供新功能,例如   框架API中没有的活动检测。   使用框架API的开发人员以及   刚刚在他们的应用中添加了位置感知功能,   考虑使用Location Services API。

     

要详细了解Location Services API,请参阅Google Location   Android服务。

如您所见,开发人员被指示不要使用Android框架API。但是,为什么您认为Google不会开发Android?因为使用Google API会将您与Google绑定在一起,所以您离不开它。这是一种上瘾的方式。

此外,这还可以帮助Google每次您的应用请求位置信息时收集位置信息。因此,基本上Google会像水ech一样获取您应用的位置数据。

Google通过其他公司可以使用OS的方式真正平衡了Android。但是,除非您安装Google服务,否则该操作系统将无用。也许这有点邪恶(但是谁会注意到这一点呢?),但这对Google来说是双赢的局面。

要回答您的问题,没有使用Google API服务编码的应用程序就无法运行。