我想用appium测试一款Android应用。该应用正在使用Google地图显示当前位置。对于应用程序来说,重要的是它直接在某个位置启动,否则会阻止并发出消息,该应用程序在当前位置不可用。
即使我在启动应用程序后直接使用Appium设置了位置,应用程序也会阻止,如前所述。该位置已在当前位置正确设置,但我想Google地图缓存已重置(或类似内容),并且它位于错误的位置。
当我在同一个模拟器中手动测试应用程序时,我可以打开应用程序,它可以正常运行。 Google地图直接显示我设置的位置。只有在使用Appium启动应用程序时才会出现此问题。
有什么想法吗?非常感谢你!