2014-09-02 1 views

답변

2
당신은 새로운 (4.2 이상) 장치도 로케일 변경 허용 할 수 있습니다

: 나는 어떤 문서를 찾을 수 없었다 adb shell pm grant <your_app_package_name> android.permission.CHANGE_CONFIGURATION

을하지만, Google에 제출 한 문제의 몇 가지가 있습니다 :

ActivityManagers를 통해 시스템 언어 변경 updateConfiguration() requir 권한 android.permission.CHANGE_CONFIGURATION.
불행히도 해당 권한의 protectionLevel이 1 ("위험", Android 4.1까지)에서 0x12 (Android 4.2의 "서명 시스템")로 변경되었습니다. 당신이 "새로운 장치"를 정의하는 경우

+0

나는이 대답을 받아 들일 겁니다 및 문서에 대한 링크를 제공합니다. –

+0

ㅎ, 두 번째 문제는 저에게 만들어졌습니다. –