是否有任何广播,意图过滤器用于位置,网络,gps,谷歌...我的意思是像防火墙我想拦截任何试图本地化你的手机的应用程序,
谢谢。
答案 0 :(得分:1)
Android的设计使得每个应用都属于自己的世界,对其他应用一无所知。所以没有。
您只能知道互联网,位置服务等何时可用。
因此,您可以知道您的位置何时发生变化并捕获该更新,但您无法知道某个其他应用是否正在使用该数据。
答案 1 :(得分:0)
每次应用收到位置更新时,您都可以使用被动位置提供商获取通知。
http://developer.android.com/reference/android/location/LocationManager.html#PASSIVE_PROVIDER
但是,这不会让您以“消耗”它们的方式拦截位置更新。