2010-08-02 2 views
2

Я пытаюсь установить системное свойство в Android 2.2. Использование Android для плагина eclipse. Линия, которая вызывает исключение составляет:Android java.lang.SecurityException on Settings.Secure.putString()

Settings.Secure.putString(getContentResolver(), 
          Settings.Secure.HTTP_PROXY, "127.0.0.1:8099") 

И во время работы в эмуляторе я получаю:

08-01 22: 48: 44,338: ERROR/DatabaseUtils (58): Java. lang.SecurityException: Разрешение отказ: запись для обеспечения параметров требует android.permission.WRITE_SECURE_SETTINGS

я уже в моем AndroidManifest.xml следующих строк в передней части «приложение» тег:

<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" /> 
<uses-permission android:name="android.permission.WRITE_SETTINGS" /> 

Что еще мне не хватает?

ответ

3

Несистемные приложения не могут использовать разрешение WRITE_SECURE_SETTINGS.