gpt4 book ai didi

Android 使用 adb 跳过 chrome 欢迎屏幕

转载 作者:行者123 更新时间:2023-12-04 10:30:34 27 4
gpt4 key购买 nike

我试图在运行测试时跳过 chrome 欢迎屏幕。问题是我发现的其他解决方案,例如 this one似乎不再起作用了。

使用的命令:

$ adb shell pm clear com.android.chrome 

$ adb shell 'echo "chrome --disable-fre --no-default-browser-check --no-first-run" > /data/local/tmp/chrome-command-line'

$ adb shell am start -n com.android.chrome/com.google.android.apps.chrome.Main

最佳答案

我的解决方案实际上是问题和 this answer 的组合.解决方案也可以在 another question/answer 中找到,尽管还不完全清楚。

以下应该有效:

$ adb shell am set-debug-app --persistent com.android.chrome 
$ adb shell 'echo "chrome --disable-fre --no-default-browser-check --no-first-run" > /data/local/tmp/chrome-command-line'
$ adb shell am start -n com.android.chrome/com.google.android.apps.chrome.Main

一些注意事项:

  1. Chromium project documentation , 提到要使用的命令行文件,用户应该

"Enable command line on non-rooted devices" in chrome://flags

将 Chrome 设置为调试应用程序可取代此要求。

  1. 在较旧的设备版本中,命令行文件应在 /data/local 中。在非 root 设备中,此文件夹不再可从 adb shell 写入,因此应改用 /data/local/tmp。这记录在 this bug
  2. ChromeSwitches.java current source code ,只有 --disable-fre 仍然存在。旧版 Chrome 可能需要其他标志,但我没有验证。

关于Android 使用 adb 跳过 chrome 欢迎屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60444428/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com