2014-03-06 7 views
1

비행 모드를 전환하거나 APN 설정 등을 변경하기 위해 앱에 몇 가지 기능을 추가하려고합니다.이 경우 'write_secure_settings'및 'write_apn_settings'과 같은 권한이 필요합니다. 시스템 앱에 허용됩니다. 배경 만 알면 플레이 스토어에 추가되지 않습니다. 사용자가 특정 설정을 변경할 수있는 액세스 권한이없는 회사 기기에 사용되지만 다른 사용자를 허용하려고합니다.Android System App 권한

이것은 보안상의 이유로 변경되었으며, 여기에서 검색 할 때 사람들은 더 이상 할 수 없기 때문에 토론하고 싶지도 않습니다. 그러나 이것이 사실이라면 일반 사용자 앱에서 사람들이 여전히 이것을 어떻게 사용하고있을 가능성이 있습니까? Play 스토어를 검색하면 이러한 기능을 제공하는 앱이 많이 있습니다. 몇 가지를 다운로드했으며 내 앱을 작성하면 허용되지 않는 똑같은 일을 할 수 있습니다. 그들은 어떻게 그 일을하고 있습니까?

이에 대해 도움을 주시면 감사하겠습니다.

+0

이 4.0.4 (ICS) 및 4.2.2 (JB)에 나를 위해 일한 http://stackoverflow.com/questions/3557159/how-can-i-sign-my-application -with-the-system-signature-key –

답변

1

불행히도 더 이상 가능하지 않은 것으로 보입니다. 이렇게하는 유일한 방법은 앱을 "시스템 앱"으로 설치하여 윤곽을 잡는 것 같습니다. 이것은 내부에서 사용되는 프로그램이 될 것이므로 회사에서 문제가되어서는 안되지만 장치는 뿌리를 내려야합니다. 나는 이것이 당신이 어떤 식 으로든에서 추구 답을 찾을 도움이되기를 바랍니다

http://www.addictivetips.com/mobile/how-to-install-any-app-as-system-app-on-android/

:

는 "시스템 응용 프로그램으로 어떤 응용 프로그램을 설치"에이 가이드에서보세요.

해피 코딩.

+0

답변을 주셔서 감사 합니다만, 제가 언급했듯이 Play 스토어에는 기기를 루팅하거나 시스템으로 설치할 필요없이 이러한 기능을 사용할 수있는 최신 앱이 있습니다. 앱. – RVZ

+0

@WilliamRiley : 제공 한 링크는 data/app에서 system/app 폴더로 앱을 저장하는 데 도움이 될 수 있습니다. 그러나 앱을 적절한 시스템 앱으로 만들려면 시스템 서명을 사용하여 서명해야합니다. 공급 업체 또는 사용자 지정 ROM에서),이 응용 프로그램에 전체 시스템 사용 권한을 부여합니다. 자세한 내용은이 링크를 확인하십시오. "http://mylifewithprogramming.blogspot.in/2012/05/signing-apk-with-platform- keystore-for.html " – Basher51