안드로이드는 어떤 언어로 개발되나요?
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!