Il n'y a que trois espaces de noms disponibles : system
, secure
y global
.
La commande settings imprime ces informations si vous l'exécutez sans paramètre :
adb shell settings
usage: settings [--user <USER_ID> | current] [--cm] get namespace key
settings [--user <USER_ID> | current] [--cm] put namespace key value
settings [--user <USER_ID> | current] [--cm] delete namespace key
settings [--user <USER_ID> | current] [--cm] list namespace
'namespace' is one of {system, secure, global}, case-insensitive
If '--user <USER_ID> | current' is not given, the operations are performed on the system user.
If '--cm' is given, the operations are performed on the CMSettings provider.
L'espace de noms est l'un des éléments suivants : {system, secure, global}, insensible à la casse.
Sinon, si vous ne croyez pas la page d'aide sur les paramètres, vous pouvez la voir dans le code source de l'AOSP. Le site settings
est implémentée dans la classe Java com.android.commands.settings.SettingsCmd
où vous pouvez voir qu'exactement ces trois espaces de noms sont acceptés.
0 votes
Je ne connais que les espaces de noms système, global et sécurisé.
0 votes
@ReddyLutonadio , par exemple, il y a un paramètre appelé 'Instant app' , qui permet d'installer des applications instantanées, où va-t-il ? Je ne le trouve pas dans le système ou le global.
1 votes
@Nulik Si je ne me trompe pas, Instant apps fait partie des services Google Play et n'est pas intégré à Android. Il n'apparaîtra donc pas dans les paramètres.
0 votes
@SSS , je parle de l'interrupteur dans le système de gestion de l'information.
Settings
pour transformer les applications instantanéesOn
ouOff
( androidauthority.com/use-Android-instant-apps-749544 ), cela fait partie de l'installation d'Android. Et je voulais l'activer à partir duadb shell
1 votes
Oui, cela est géré par les services Google Play. Vous ne pourrez pas le trouver dans les paramètres via adb.