IT/안드로이드
Peek Under the hood - Android Framework
기본적으로 안드로이드 구조는 위와 같은 방식으로 되어있습니다. 프레임워크쪽에서 앱 개발자들이 개발을 하고, 안드로이드 시스템 서비스는 구글 개발자, HAL (Hardware Abstraction Layer) 는 안드로이드 하드웨어 제조사들이 개발하는 영역입니다. 안드로이드 프레임워크에서는 어떤 일이 일어나고 있을까? 안드로이드 앱을 작성하다 보면 context에 접근하거나 다른 system service를 사용하려면 이렇게 호출을 하는 경우가 많은데 실질적으로 어떻게 동작하는지, 또한 프로세스간 어떤식으로 데이터를 교환 및 실행을 시키는지 궁금증이 커졌습니다. 또한 액티비티는 왜 시스템서비스에서 관리하는지 알고 싶었습니다. 안드로이드 어플리케이션의 통신 방법 안드로이드의 모든 어플리케이션들은 위와 같이 ..
2022. 10. 24. 22:47
최근댓글