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

사용자 usagestats에 접근하려 합니다. 구글 넥서스와 lg, samsung에서 세팅 설정값이 다른가요??

0 추천
startActivity(new Intent(Settings.ACTION_USAGE_ACCESS_SETTINGS));

이 문장을 통해 유저가 세팅을 설정할 수 있도록 하는데,

안드로이드 가상머신(구글 넥서스)에서는 세팅에 들어가서 체크와 언체크를 할 수 있습니다.

그런데 lg 핸드폰에서 해보니까 어플이 꺼져버리네요.. 같은 os인데 왜 이러죠 ㅠㅠ

 

저 usage access settings가 구글에서만 따로 접근이 가능한 것일리도 없고 ㅠㅠ

lg나 samsung에서 해당 세팅에 접근하는 방법(유저가 체크하도록, 아니면 자동으로 설정되도록)이 어떤게 있을까요?ㅠㅠ

도와주시면 감사하겠습니다...
익명사용자 님이 2015년 2월 25일 질문

1개의 답변

0 추천

ACTION_USAGE_ACCESS_SETTINGS 은 API 21에서 가능합니다.

nicehee (73,100 포인트) 님이 2015년 2월 25일 답변
API 21에서 구동했는데, 어플이 종료되요 ㅠㅠ
가상머신(구글 넥서스)는 되고, LG 최신 휴대폰에서는 아예 저 세팅 창이 뜨질 않네요 ㅠㅠ
matching activity may not exist ~~~ 이 부분의 문제인가요?...
lg 휴대폰에서는 usage 세팅을 못하는건지 ㅠㅠㅠ 도와주세요 고수님...
가상머신이 21로 셋팅되어서 되는것 같은데
이를 19로 셋팅을 바꾸고 실행해보셔요.
즉 시스템이 롤리팝이 아니면 안될것으로...
...