やりたいこと
Pythonを用いて同じタブ内でchromeのリロードを行いたいです.
現状
このようなプログラムを書けば,Chromeが起動し,URLを入力してページをロードしてくれます
subprocess.call("adb shell am start \ -n com.android.chrome/com.google.android.apps.chrome.Main \ -d http://m.yahoo.co.jp/", shell=True)
Activityを起動して,データURLを指定するのはわかるのですが,これをもう一度実行すると新たなタブが開き,そこでWebページをロードしてしまいます.
実現したいこと
データ収集の為にタブによる影響を少なくしたいので,できれば同じタブで何度もリロードするコマンドがあれば...と思っているのですが,ネットを探し回ってもそのようなコマンドはありません.
# キャッシュを削除すると初回起動画面となりページをロードできない # subprocess.call("adb shell pm clear com.android.chrome", shell=True)
上のコマンドを挟んでcleanしても,初回起動画面となりページ自体がロードできないという問題があります.
adb shell am force-stop com.example.package:com.android.chrome
また,こちらのコマンドでActivityを終了させても,次回起動時にタブは残存しており意味がなかったです.
これらの問題を解決する,「同じタブでリロードする」adbコマンドがあれば教えてください.
あなたの回答
tips
プレビュー