如何获取每个应用程序的 GPS 使用情况?
Posted
技术标签:
【中文标题】如何获取每个应用程序的 GPS 使用情况?【英文标题】:How to get GPS usage per application? 【发布时间】:2016-03-16 14:21:51 【问题描述】:我正在编写应用程序来监控其他已安装应用程序的数据使用情况。到目前为止,我设法通过移动和 wlan 接口获取数据使用情况。如果我可以跟踪每个应用程序(或 UID)的 GPS 使用情况,这将非常有用。我不知道它将如何呈现(“修复”时间,请求数量?)。 我无法在任何地方找到如何获取该数据。 android 是否将 GPS 的日志保存在我可以阅读的地方?
【问题讨论】:
出于明显的隐私原因,我当然希望不要。 【参考方案1】:正如@CommonsWare 在 cmets 中指出的那样,出于应用程序隐私的原因,大多数情况下不应该有访问该信息的方法。
但是,a question similar to this 在另一个堆栈交换网站上被询问,解决方案是尝试使用名为 Spare Parts 的应用程序。
我不熟悉该应用程序,但我怀疑您将无法以编程方式访问此信息。如果您只想查看此信息,那么这应该很好。如果您的意图是根据 GPS 使用情况创建一些逻辑,则可能会遇到更多麻烦。
【讨论】:
通过“阅读”,我的意思是使用它并显示在我的应用程序中。看起来问题比我想象的要复杂。以上是关于如何获取每个应用程序的 GPS 使用情况?的主要内容,如果未能解决你的问题,请参考以下文章
如何在没有互联网的情况下仅使用 GPS 在 android 中获取位置
如何在 mysql 中存储 gps 坐标,然后在没有时间延迟的情况下检索它?