프로퍼티 서비스
안드로이드 플랫폼은 시스템이 동작하는 데 필요한 각종 설정 값을 동작 중인 모든 프로세스에서 공유하기 위해 프로퍼티라는 저장 공간을 사용하고 여기에 접근할 수 있는 API를 제공한다.
동작 중인 프로세스에서는 프로퍼티의 값을 조회할 수 있다. 하지만, 프로퍼티의 값을 변경하는 것은 오직 init 프로세스만이 가능하다.
init이외의 프로세스는 init 프로세스에게 변경 요청 한후 프로퍼티의 값을 변경할 수 있다.
프로퍼티 값이 변경되면 init.rc에 정의된 특정 조건을 만족하는 경우 조건에 해당하는 동작을 실행한다. 이러한 동작을 수행하는 것을 트리거라 한다.
'Android' 카테고리의 다른 글
Android ) 안드로이드 NDK (0) | 2014.06.11 |
---|---|
Android Framework ) 안드로이드와 JNI (0) | 2014.06.11 |
Android Framework ) 디바이스 노드 파일 생성 (0) | 2014.06.09 |
Android Framework ) init.rc 파일 (0) | 2014.06.09 |
Android Framework) init 프로세스 (0) | 2014.06.08 |