appium で Android アプリをテストしたい。アプリは Google マップを使用して現在の場所を表示しています。アプリにとって重要なのは、特定の場所で直接開始することです。そうしないと、アプリが現在の場所で利用できないというメッセージがブロックされて表示されます。
アプリを起動した直後に Appium で場所を設定しても、先ほど説明したようにアプリがブロックされます。場所は現在の場所で適切に設定されていますが、Google マップのキャッシュがリセットされ (またはそのようなもの)、間違った場所から開始されると思います。
同じエミュレーターでアプリを手動でテストすると、アプリを開くことができ、問題なく動作します。Google マップには、設定した場所が直接表示されます。この問題は、Appium でアプリを起動した場合にのみ発生します。
何か案は?どうもありがとうございました!