java如何检查Google定位准确度是否提高?
我正在安卓上做地理围栏。在安卓9之前,地理围栏需要高精度定位模式才能工作。我可以通过设置SAPI轻松检查这一点。现在,在安卓9中有一种叫做谷歌定位准确性的东西。为了使GeoFence发挥作用,必须将该选项设置为“改进”。我根本找不到办法来检查这个选项是开还是关。如果未启用此选项,我将从geofence客户端获得错误1000。这可能是一个解决办法,所以我尝试添加地理围栏,如果我得到错误,我知道它必须启用。但一定有办法让我检查它是开还是关
这是我检查位置模式的方式:
public int getLocationMode(Context context){
return Settings.Secure.getInt(activityUnderTest.getContentResolver(), Settings.Secure.LOCATION_MODE);
}
共 (0) 个答案