마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

"알 수 없는 소스" 체크값 확인 방법

0 추천
안녕하세요.

마켓이나 스토어가 아닌 다른 경로로 설치되는 어플들은 "알 수 없는 소스" 의 체크를 해줘야 하죠.

그 "알 수 없는 소스" 체크값 확인 방법이 궁금합니다. 그리고 저 설정창을 띄우는 방법도 알려주세요^^.
여룽이 (4,750 포인트) 님이 2014년 8월 5일 질문
시스템에 해주는겁니다. 찾고 싶으면 안드로이드 소스를 뒤져야...

1개의 답변

0 추천
 
채택된 답변
http://developer.android.com/reference/android/provider/Settings.Global.html#INSTALL_NON_MARKET_APPS

http://developer.android.com/reference/android/provider/Settings.Secure.html#INSTALL_NON_MARKET_APPS

API레벨17 이상이라면 위쪽, 미만이라면 아래의 값을 확인하시면 됩니다.

 

값의 변경은 기본적으로 서드파티 어플은 불가능합니다만, protectionLevel이 development이기 때문에 ADB경유로 어플에 권한을 직접 부여해준 경우는 변경가능합니다.

다만 직접 케이블을 연결해서 ADB를 사용해야 가능하기 때문에 개인 개발용이면 몰라도 일반 유저용 어플이라면 그다지 추천하는 방법은 아닙니다.
레미_21 (2,920 포인트) 님이 2014년 8월 5일 답변
여룽이님이 2014년 8월 5일 채택됨
...