我已经看到这个问题在 SO 和其他网站上以略有不同的变化多次被问到,但我一直无法找到任何能准确回答我想要的东西。
我有一个程序每 30 分钟获取一次 GPS 坐标。它不允许提供者基于网络,并设置criteria.setCostAllowed(false);
. 我还删除了 ACCESS_COURSE_LOCATION 权限,以防止通过网络找到不太准确的坐标。尽管如此,它使用了大量的移动数据。我理解“让用户选择网络提供商”的概念,但这是我公司的内部应用程序,管理层的要求是不使用任何移动数据。如何防止使用移动数据?
任何解决方案将不胜感激。