하드웨어추상화 계층1 안드로이드 OS 구조 안드로이드 OS 구조를 알아보기 앞서 먼저 안드로이드 개념에 대해 간단히 살펴보겠습니다. 안드로이드(Android)란? 안드로이드(영어: Android)는 다양한 기기와 폼 팩터에 사용할 수 있도록 제작된 Linux 기반의 오픈 소스 소프트웨어 스택입니다. 안드로이드는 리눅스 커널 위에서 동작하며, 자바와 코틀린으로 앱을 만들어 동작합니다. 또한 다양한 안드로이드 시스템 구성 요소에서 사용되는 C/C++ 라이브러리들을 포함하고 있습니다. 안드로이드는 기존의 자바 가상 머신과는 다른 가상 머신인 안드로이드 런타임을 통해 자바와 코틀린으로 작성된 응용 프로그램을 별도의 프로세스에서 실행하는 구조로 되어 있습니다. 이제 본격적으로 안드로이드 OS 구조에 대해 알아보겠습니다! 안드로이드는 어떤 구조로 동작할까?.. 2022. 7. 4. 이전 1 다음