Существуют флаги командной строки (или «переключатели»), которые Chromium (и Chrome) принимают для включения определенных функций или изменения других функций по умолчанию.
Переключатели командной строки Chromium
Пробовал оболочку Chrome 41.0.xx и Chromium 43.0.xxx с:
# echo "chrome <flags>" > /data/local/tmp/android-webview-command-line
# echo "chrome <flags>" > /data/local/tmp/content-shell-command-line
# echo "chrome --sync-url whatever" > /data/local/tmp/chrome-command-line
Хотите добавить --sync-url
флаг, чтобы использовать мой сервер синхронизации вместо серверов синхронизации Google. chrome://flags
только включить / отключить флаги, но не позволит вам добавить новый флаг. Есть идеи, как запустить Chrome с флагами на Android или напрямую добавить их в профиль по умолчанию?
Вам нужно добавить всю команду в /data/local/tmp/chrome-command-line
файл. Например, я обычно хочу пропустить «Опыт первого запуска», и я делаю:
# echo "chrome --disable-fre" > /data/local/tmp/chrome-command-line
Вам, вероятно, нужно
# echo "chrome --sync-url whatever" > /data/local/tmp/chrome-command-line
Я только что прошел через это сам на Android 5.0.1. Это то, что было упомянуто Мунимом с двумя важными изменениями.
chrome::flags
включении enable commandline on non-rooted devices
флага это заставляет хром смотреть /data/local/tmp/chrome-command-line
(вместо /data/local/chrome-command-line
)chrome-command-line
файл с chrome
дополнительными флагами, которые вы хотите (не нужно повторять существующие флаги, найденные в about:version
), напримерchrome --sync-url whatever
chrome-command-line
файла на 755
, напримерchmod 755 chrome-command-line
about:version
начале
Муним
Лаам Алиф