2015-03-26 2 views
7

Существуют флаги командной строки (или «переключатели»), которые Chromium (и Chrome) принимают для включения определенных функций или изменения в других функциях по умолчанию.Запуск google-chrome с флагами на Android

Chromium Command Line Switches

Run Chromium with flags

Пробовал 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 

Любая идея, как запустить хром с флагами на Android или непосредственно добавить их в по умолчанию профиль.

Хотите добавить флаг --sync-url, чтобы использовать мой сервер синхронизации вместо серверов синхронизации Google. chrome://flags включить или отключить флаги, но не позволит добавлять новый флаг.

+0

Вы когда-нибудь это выясняли? – 40Alpha

ответ

-1

Вам нужна хромированная отладка для использования этих переключателей.

+1

Нет, нет! Я могу запустить Chrome (установленный из магазина воспроизведения) с помощью переключателей. – kakhkAtion

0

Что вы делаете, это правильно, но похоже, что вы записываете ключи в неправильный файл для Chrome (и обратите внимание, что файл, в который вы пишете переключатели, может отличаться в зависимости от версии ОС [или, возможно, телефона ?]).

Я пробовал это на двух разных телефонах, и мне пришлось писать в два разных файла! Надеюсь, один из них будет работать для вас:

Телефон 1: Nexus 6 с Android 6.0.1

Просто выполните следующие действия в ADB оболочки:

echo "chrome --sync-url" > /data/local/tmp/chrome-command-line' 

Телефон 2: MotoG с Android 4.4.4

Это немного сложнее. Оказалось, что Chrome действительно считывает ключи от /data/local/chrome-command-line (не в подкаталоге tmp!). Теперь проблема в том, что на неподписанном телефоне у вас не будет права на запись в этот файл! Поэтому я должен был корень мой телефон * и использовать su для записи в файл:

  1. adb shell
  2. su
  3. echo "chrome --sync-url" > /data/local/chrome-command-line

* Укоренение в Android телефон на самом деле очень просто и занимает только несколько минут. Существует ряд одним нажатием приложений для укоренения вашего телефона (например, KingoRoot). В случае с MotoG мне пришлось сделать еще несколько шагов для запуска, следуя this)

Смежные вопросы