我正在获取位置,以检查它是否是 Mock 我正在这样做:
if(location.isFromMockProvider()){
return true;
}
如果没有假 gps 应用程序,它将返回 false。我正在通过下载假 gps 应用程序并将它们作为模拟位置应用程序添加到开发人员选项并打开该应用程序来对其进行测试。
那么这个“if 语句”会让我返回 true。之后,如果我关闭或卸载假 gps 应用程序,我的代码将返回 true。我无法理解为什么即使在卸载假 gps 应用程序后它仍会返回 true。