>  기사  >  안드로이드는 어떤 언어로 개발되나요?

안드로이드는 어떤 언어로 개발되나요?

angryTom
angryTom원래의
2020-03-10 16:50:0324742검색

안드로이드는 어떤 언어로 개발되나요?

안드로이드는 어떤 언어로 개발되나요?

1. 안드로이드는 리눅스 기반의 오픈소스 운영체제입니다.

2. Linux는 표준 C 언어를 사용하여 개발된 운영 체제입니다.

3. 안드로이드 기본 드라이버와 운영 체제 커널은 C 언어와 어셈블리를 사용하여 개발되었습니다.

4. Android 운영 체제 자체는 Java를 사용하여 개발되었으며 JNI를 사용하여 운영 체제의 기본 스케줄링을 실현하기 위해 로컬 C 언어 라이브러리를 호출합니다.

5. Android 애플리케이션은 Java를 사용하여 개발됩니다. C/C++ 네이티브를 사용하여 개발할 수도 있지만 대부분의 경우 C는 사용되지 않습니다. 따라서 기본적으로 Java는 표준 개발 언어입니다.

6. Android는 기본적으로 Java 가상 머신인 dalvik 가상 머신이라는 수정된 JVM(Java Virtual Machine)을 사용합니다.

그래서 각 APP마다 Linux 프로세스인 Dalvik 가상 머신이 생성됩니다.

안드로이드 시스템은 실제로 자바 프로그램을 실행하는 리눅스 기반의 자바 가상 머신의 수정된 버전입니다.

더 많은 관련 지식은 PHP 중국어 홈페이지를 주목해주세요!

위 내용은 안드로이드는 어떤 언어로 개발되나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.