1 votes

essayez d'utiliser les drapeaux dans la ligne de commande de Chrome sans Root

J'utilise le guide Exécuter Chromium avec des drapeaux Mon téléphone n'est pas ROOTé. Avec l'accord de ce guide avec des drapeaux son peut être fait. Peut-être, quelqu'un l'a essayé ? Dans ce guide, il est dit : Pour la construction de production sur un appareil non rooté, vous devez activer "Enable command line on non-rooted devices" dans about:flags, puis définir la ligne de commande dans /data/local/tmp/chrome-command-line, enfin redémarrer manuellement ...

Chrome version 74.0.3729.136

J'ai réussi à configurer l'option "Enable command line on non-rooted devices". Mais ensuite je dois copier le fichier de données dans "/data/local/tmp/chrome-command-line" - et je ne peux pas le faire !

J'ai essayé :

  1. Une commande comme celle-là : C* : \WINDOWS\system32 >adb shell 'echo --unsafely-treat-insecure-origin-as-secure=TestTest > /data/local/tmp/chrome-command-line'* Le système ne peut pas trouver le chemin spécifié.

  2. recommandation de cette question , # echo "chrome --sync-url whatever" > /data/local/tmp/chrome-command-line

  3. utilisent différents systèmes d'exploitation Android (5-7).

  4. utiliser une construction comme celle-là pour copier des fichiers : run-as com.example.app "cat /sdcard/temp_prefs.xml > shared_prefs/com.example.app_preferences.xml"

mais rien ne s'est passé.

1voto

alex89607 Points 121

Cela a fonctionné. Vous devez définir le drapeau et le suivant : ligne de commande comme ça :

shell adb

shell@:/ $ echo "chrome --user-agent=MyUser" > /data/local/tmp/chrome-command-line

Pour vérifier, vous pouvez télécharger un fichier à partir du téléphone

adb pull /data/local/tmp/iron-command-line d:\

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X