我希望能够设置“模拟位置应用程序”而无需任何用户干预,以便在Android 6.0上部分自动化一些测试。
在我的情况下,geo fix
不合适。
这种可能吗?
我希望能够设置“模拟位置应用程序”而无需任何用户干预,以便在Android 6.0上部分自动化一些测试。
在我的情况下,geo fix
不合适。
这种可能吗?
适用于Android 6.0及以上版本:
允许应用模拟位置
adb shell appops set <PACKAGE> android:mock_location allow
移除模拟位置应用程序
adb shell appops set <PACKAGE> android:mock_location deny
检查应用程序是否设置为模拟位置
adb shell appops get <PACKAGE> android:mock_location
adb shell dumpsys activity | grep mCurrentUser
。该ID可以在appops set/get中用于--user开关,以设置/获取特定用户的选项。例如:adb shell appops get --user <USER-ID> <PACKAGE> android:mock_location
。 - dtrunk