컴퓨터 지식 네트워크 - 컴퓨터 지식 - 안드로이드 시스템의 주요 부분은 무엇인가요?

안드로이드 시스템의 주요 부분은 무엇인가요?

안드로이드 시스템은 높은 부분부터 낮은 부분까지 네 부분으로 나뉩니다.

1. Android 애플리케이션 계층

2.

3. Android 시스템 실행 레이어

4. Linux 커널 레이어

Android 시스템 아키텍처는 주로 ARM 플랫폼에 적용되지만 컴파일 제어를 통해, X86, MAC에서 사용할 수 있습니다. 다른 아키텍처를 사용하는 시스템에서도 실행할 수 있습니다.

확장 정보:

Android 런타임 라이브러리?

Android에는 JAVA 프로그래밍 언어 핵심 라이브러리의 기능 대부분을 제공하는 핵심 라이브러리가 포함되어 있습니다. ?

각 Android에는 독립적인 Dalvik 가상 머신 인스턴스가 있습니다. Dalvik은 단일 장치가 여러 가상 시스템을 동시에 효율적으로 실행할 수 있도록 설계되었습니다. Dalvik 가상 머신에서 실행되는 Dalvik 실행 파일(.dex) 이 형식 파일은 작은 메모리 사용량에 최적화되어 있습니다.

동시에 가상 머신은 레지스터를 기반으로 합니다. 모든 클래스는 JAVA 컴파일러에 의해 컴파일된 후 SDK의 "dx" 도구를 통해 .dex 형식으로 변환되어 가상 머신에 의해 실행됩니다. 기계. ?

참고 자료: 바이두 백과사전-안드로이드 시스템 아키텍처

上篇: C7 은 C8 을 교체하고, 새롭고 오래된 아우디 A6L 차주는 차량 감정에 대해 이야기한다. 下篇: 응용 프로그램 개발 프로세스
관련 내용