2016-06-03 4 views
0

это то, что я пытаюсь сделатьПереключить DEVELOPMENT_SETTINGS_ENABLED Android

Settings.Global.putInt(my_context.getContentResolver(), Settings.Global.DEVELOPMENT_SETTINGS_ENABLED, 1); 

, но это не работает. Мое приложение - это система/приложение и имеет разрешение WRITE_SECURE_SETTINGS.

Большое спасибо

EDIT: Например, это ниже код работает отлично:

Settings.Global.putInt(my_context.getContentResolver(), Settings.Global.ADB_ENABLED, 0); 

ответ

1

Чтобы включить настройки для разработчиков:

Settings.Secure.putInt(my_context.getContentResolver(), Settings.Secure.DEVELOPMENT_SETTINGS_ENABLED, 1); 
Settings.Global.putInt(my_context.getContentResolver(), Settings.Global.ADB_ENABLED, 1); 

Чтобы отключить настройки для разработчиков:

Settings.Secure.putInt(my_context.getContentResolver(), Settings.Secure.DEVELOPMENT_SETTINGS_ENABLED, 0); 
Settings.Global.putInt(my_context.getContentResolver(), Settings.Global.ADB_ENABLED, 0);