본문 바로가기
[android 보안] 사용자 관리 #2 [android 보안] 사용자 관리 #2 4.4. 사용자 메타데이터 -안드로이드는 사용자 데이터를 /data/system/users/ 디렉터리에 저장한다.이 디렉터리에는 사용자 디렉터리뿐만 아니라 사용자에 대한 메타데이터를 XML 형식으로 보관한다. * 4.4.1. 사용자 리스트 파일 -사용자는 할당된 사용자 ID 와 동일한 이름의 전용 “사용자 시스템 디렉터리” 와 사용자 ID 에 기반을 둔 파일명의 사용자 메타데이터를 저장한 XML 파일을 갖고 있다.userlist.xml 파일은 시스템에 있는 모든 사용자에 대한 데이터를 갖고 있다. -보조 사용자와 제한된 프로필에는 10번부터 시작하는 ID 가 할당된다. * 4.4.2. 사용자 메타데이터 파일 - 요소 속성 id serialNumber flags 사.. 2018. 4. 21.
[android] framework 의 service와 broadcast 안드로이드, framework 의 service 와 broadcast 음악앱은 Service 에서 Notification 과 함께하여 음악을 재생한다. 알람시계앱은 AlarmManager 를 이용하여 PendingIntent 로 Broadcast 를 날리고, 그것을 스스로 수신해서 Activity 를 띄운다. 달력앱은 특정 이벤트 알람내용을 알리기 위해 AlarmManager 를 알람시계앱처럼 이용한다. 백그라운드 파일 다운로드는 다운로드가 있을 경우 작동하는 Service. E-mail 앱은 특정 주기마다 새로운 메일을 확인하기 위해 Alarm 을 통해 Service를 실행한다. 구글 앱들은 네트워크 Push 이벤트 수신과 동기화를 위한 Service 를 돌린다. 구글에서 보내주는 앱 관련 Push 도.. 2013. 8. 9.
반응형