有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何检查Google定位准确度是否提高?

我正在安卓上做地理围栏。在安卓9之前,地理围栏需要高精度定位模式才能工作。我可以通过设置SAPI轻松检查这一点。现在,在安卓9中有一种叫做谷歌定位准确性的东西。为了使GeoFence发挥作用,必须将该选项设置为“改进”。我根本找不到办法来检查这个选项是开还是关。如果未启用此选项,我将从geofence客户端获得错误1000。这可能是一个解决办法,所以我尝试添加地理围栏,如果我得到错误,我知道它必须启用。但一定有办法让我检查它是开还是关

这是我检查位置模式的方式:

public int getLocationMode(Context context){

return Settings.Secure.getInt(activityUnderTest.getContentResolver(), Settings.Secure.LOCATION_MODE);

}

共 (0) 个答案