Adb: Worum geht es mit System- / Secure / Global-Namespaces? -- adb Bereich und settings Bereich und shell Bereich android verbunden Problem

ADB: what are system/secure/global namespaces about?



0
vote

Problem

Deutsch

im Befehl 'Einstellungen' (d. H. Welcher CMD-Befehl trifft) gibt es 3-Namespaces

    .
  • system
  • sicher
  • global

Was sind diese und warum sind einige Funktionen auf einem eher als anderer?

Englische Sprache

In the 'settings' command (i.e. which invokes cmd command) there are 3 namespaces

  • system
  • secure
  • global

What are these and why are some features on one rather than another?

        
 
 

Antwortliste

2
 
vote

Die Android-Entwicklern Seiten geben den Antworten auf Ihre Fragen.

  • System

    Systemeinstellungen, die verschiedene Systemeinstellungen enthalten.

  • sicher

    Sichere Systemeinstellungen mit Systemeinstellungen, die Anwendungen lesen können, aber nicht schreiben dürfen. Diese dienen der Einstellung, dass der Benutzer ausdrücklich über das System UI oder die spezialisierte APIs für diejenigen Werte modifizieren muss, die nicht direkt von Anwendungen geändert werden.

  • global

    Globale Systemeinstellungen, die Einstellungen enthalten, die immer identisch an alle definierten Benutzer anwenden. Anwendungen können diese lesen, dürfen jedoch nicht schreiben. Wie die "sicheren" Einstellungen sind diese für Voreinstellungen, dass der Benutzer über das System UI oder die spezialisierte APIs für diese Werte explizit modifizieren muss.

Jeder Link gibt auch an, wenn die Einstellungen zum ersten Mal eingeführt wurden, und bietet eine Liste von Variablen, Funktionen, auf die programmgesteuert (nicht nur über ADB) zugegriffen werden können, wenn sie veraltet sind, usw.

 

The Android developers pages give the answers to both your questions.

  • System

    System settings, containing miscellaneous system preferences.

  • Secure

    Secure system settings, containing system preferences that applications can read but are not allowed to write. These are for preferences that the user must explicitly modify through the system UI or specialized APIs for those values, not modified directly by applications.

  • Global

    Global system settings, containing preferences that always apply identically to all defined users. Applications can read these but are not allowed to write; like the "Secure" settings, these are for preferences that the user must explicitly modify through the system UI or specialized APIs for those values.

Each link also states when the settings were first introduced and provides a list of variables, functions that can be accessed programmatically (not just through adb), if they are deprecated, etc.

 
 

Verwandte Fragen

1  Flash update.img mit flash_image  ( Flash update img using flash image ) 
Ich möchte ein neues ROM mit der Hülle blinken. (Benötigen Sie dies später pro App, also gibt es keinen anderen Weg als die Shell). Hier ist, was ich versucht...

3  Kann ich Loopdevice in Android mount?  ( Can i mount loopdevice in android ) 
Ich habe mein Android-Telefon verwurzelt und holen Sie sich eine Schale THR-ADB. Ich möchte ein ROM-Image in Android montieren. Aber ich versage immer: mou...

0  Wie kann ich alle meine Dateien ohne USB von meinem Telefon bekommen?  ( How can i get all my files off my phone without usb ) 
Ich habe ein "wesentliches" Android-Handy, das verwurzelt ist, terminal und supersu installiert ist, zeigt jedoch nicht an, dass er an einen Computer anstelle...

1  Wie mathematische Operationen in Android-Shell zu tun?  ( How to do math operations in android shell ) 
mathematische Operationen in Linux-Shell zu tun, kann bc Sprache verwendet werden. Zum Beispiel echo `echo "scale=4;sqrt(400)"|bc -l` Dies ergibt die L...

-1  Lenovo S6000 - AUTO POWER AUF BESTELLEN Ladegerät [Duplikat]  ( Lenovo s6000 auto power on after connecting charger ) 
Diese Frage hat bereits Antworten hier automatisch mit Android eingeschaltet, wenn das Ladegerät miteinander verbunden ist ...

54  Wie kann ich ein Skript beim Booten ausführen?  ( How can i run a script on boot ) 
Ich bin daran gewöhnt, Skripts beim Start in Linux zu leiten, aber ich bin mir nicht sicher, wie dies in Android geht. Ich möchte meinen SSH-Daemon beim Start...

1  Wie tippen Sie "Steuerung" auf TermUx ein?  ( How to type control on termux ) 
Es gibt eine gute App "termux", die eine leistungsstarke Shell-Umgebung ohne Verstärkungsstammerlaubnis bietet. Die Touchscreen-Tastatur enthält jedoch keine ...

3  ADB-Shell-Befehl, der MLS / SPC-Codes testen kann? [geschlossen]  ( Adb shell command that can test mls spc codes ) 
Diese Frage ist unwahrscheinlich, dass zukünftige Besucher zukünftige Besucher helfen; Es ist nur für ein kleines geografische...

8  Ausführen von Anwendungen von einem Terminalemulator [geschlossen]  ( Running applications from a terminal emulator ) 
geschlossen. Diese Frage ist Off-thema . Es akzeptiert derzeit nicht Antworten. Möchten Sie ...

3  So installieren Sie Bündel von zusätzlichen Terminalbefehlen für verwurzelte Geräte?  ( How to install bundles of additional terminal commands for rooted devices ) 
Ich habe kürzlich ein HTC-Wildfire-Gerät verwurzelt und ein Android 4,1.2-AOKP-Jelly Bean-Custom-ROM geblitzt. Ein Vorteil ist, dass ich das Terminal jetzt be...




© 2022 www.antworten.top All Rights Reserved. Fragen & Antworten Haus Alle Rechte vorbehalten