Google has broken android.permission.CHANGE_CONFIGURATION 이제 개발자와 기술 전문가는 로캘 별 동작을 테스트해야합니까?4.2 이상의 장치에서 로캘 별 동작 테스트
내 4.4 장치는 영어, 프랑스어, 스페인어 및 포르투갈어를 제공합니다. 구형 장치에서 아랍어로 몇 가지 테스트를 해봤습니다. 조만간 다른 시나리오로 넘어갈 것입니다.
Google has broken android.permission.CHANGE_CONFIGURATION 이제 개발자와 기술 전문가는 로캘 별 동작을 테스트해야합니까?4.2 이상의 장치에서 로캘 별 동작 테스트
내 4.4 장치는 영어, 프랑스어, 스페인어 및 포르투갈어를 제공합니다. 구형 장치에서 아랍어로 몇 가지 테스트를 해봤습니다. 조만간 다른 시나리오로 넘어갈 것입니다.
: 나는 어떤 문서를 찾을 수 없었다 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의 "서명 시스템")로 변경되었습니다. 당신이 "새로운 장치"를 정의하는 경우
나는이 대답을 받아 들일 겁니다 및 문서에 대한 링크를 제공합니다. –
ㅎ, 두 번째 문제는 저에게 만들어졌습니다. –