Android模拟GPS;哪些设置可以触发此代码正常工作?

时间:2019-07-09 05:56:10

标签: android gps android-gps

我创建了一个基于gps的应用程序,该应用程序不允许任何gps模拟提供程序。

在大多数情况下,它都能正常工作,但是我的一位用户说,他一直在收到使用模拟GPS的消息。

下面的代码是可疑的部分。

           if (!Settings.Secure.getString(activity.getContentResolver(), Settings.Secure.ALLOW_MOCK_LOCATION).equals("0")) {

                ErrorController.showMessage("MOCK LOCATION");
                mCallback.onFakeGps();
                turnGpsOff();
                return;
            }

我从一些搜索中得到了这段代码,但是在测试它时,我从未陷入过这段代码中。一直是0。

我使用galaxy s10e作为主要测试设备,而用户使用的是galaxy s7 edge,可能是android 7或8。

在哪里可以找到使上述代码起作用的设置?请帮忙!

1 个答案:

答案 0 :(得分:0)

/_apis/wit/workitems/$task?api-version=5.1-preview.3