Android 配置
复制一个包含安装步骤和本插件的完整 Markdown 指南的配置提示。
要求
需求- Android 7+ (API 24) 基线
- 运行时
ACCESS_FINE_LOCATION或ACCESS_COARSE_LOCATION在您的宿主应用中 - 如果您仅基于开发者选项阻止用户,则需要进行 Google Play 政策审查
权限
权限该插件将粗糙/精细位置权限合并到您的应用清单中。请在运行时在调用之前请求它们 analyze().
Android 检查的内容
/遗留 mock 提供器标志Location.isMockappflow_plugins_or- 开发者选项和USB调试状态
- 已安装的包,如
com.imyfone.anytoandroid - 旧版Android版本上的遗留模拟位置权限持有者
- 模拟器指纹和不可能的移动策略
打开开发者设置
标题为“打开开发者设置”的部分await MockLocationDetector.openDeveloperSettings();当可用时,这会打开开发设置。应用程序无法更改用户的值。
import { MockLocationDetector } from '@capgo/capacitor-mock-location-detector';
const result = await MockLocationDetector.analyze({ requestLocationSample: true, additionalMockAppPackages: ['com.example.internal.mockgps'],});