Android 기기는 Android 시스템을 사용하는 휴대폰, 태블릿, 시계 등의 스마트 기기를 포함하여 Android 운영 체제를 사용하는 기기를 의미합니다. Android는 Linux 커널을 기반으로 하는 무료 오픈 소스 운영 체제입니다. 주로 스마트폰, 태블릿, TV, 디지털 카메라, 게임 콘솔, 스마트 시계 등과 같은 모바일 장치에 사용됩니다.
이 튜토리얼의 운영 환경: ColorOS 12 시스템, OPPO A72 휴대폰.
Android 기기란 Android 운영체제를 사용하는 휴대폰, 태블릿, 시계 등의 스마트 기기를 포함하여 Android 운영체제가 탑재된 Android 휴대폰 및 기타 모바일 단말 기기 등 Android 운영체제를 사용하는 기기를 말합니다.
Android(Android)는 Linux 커널(GNU 구성 요소 제외)을 기반으로 하는 무료 오픈 소스 운영 체제입니다. 주로 스마트폰, 태블릿 등 모바일 기기에 사용되며, 미국 구글(Google)사와 오픈핸드셋얼라이언스(Open Handset Alliance)가 주도하고 개발한다.
Android 운영체제는 원래 Andy Rubin이 개발했으며 주로 휴대폰을 지원합니다. 2005년 8월 Google에 인수되어 투자되었습니다. 2007년 11월 Google은 Android 시스템을 공동으로 개발하고 개선하기 위해 84개의 하드웨어 제조업체, 소프트웨어 개발자 및 통신 사업자와 함께 Open Handset Alliance를 결성했습니다. 그런 다음 Google은 Apache 오픈 소스 라이선스에 따라 Android 소스 코드를 출시했습니다. 최초의 안드로이드 스마트폰은 2008년 10월에 출시되었습니다. Android는 점차 태블릿 컴퓨터와 TV, 디지털 카메라, 게임 콘솔, 스마트 시계 등 기타 영역으로 확장되었습니다.
확장된 지식:
Android는 Linux 커널에서 실행되지만 GNU/Linux는 아닙니다. Cairo, X11, Alsa, FFmpeg, GTK, Pango 및 Glibc 등을 포함하여 일반 GNU/Linux에서 지원되는 대부분의 기능이 Android에서 지원되지 않기 때문에 제거되었습니다. Android는 Glibc를 Bionic으로, Cairo를 Skia로, FFmpeg를 opencore로 대체했습니다. 안드로이드는 상용화를 위해서는 GNU GPL 라이선스로 제한되는 부분을 제거해야 한다. 예를 들어 안드로이드는 드라이버를 사용자 공간으로 옮겨 리눅스 커널에서 리눅스 드라이버를 완전히 분리한다. Bionic/Libc/Kernel/은 표준 커널 헤더 파일이 아닙니다. Android의 커널 헤더는 도구를 사용하여 Linux 커널 헤더에서 생성됩니다. 이는 상수, 데이터 구조 및 매크로를 보존하기 위해 수행됩니다.
Android의 Linux 커널 제어에는 보안, 메모리 관리, 프로세스 관리, 네트워크 스택, 드라이버 모델 등이 포함됩니다. Android 소스 코드를 다운로드하기 전에 먼저 빌드 도구 Repo를 설치하여 소스 코드를 초기화해야 합니다. Repo는 Android에서 Git 작업을 지원하는 데 사용되는 도구입니다.
관련 지식이 더 궁금하시다면 FAQ 칼럼을 방문해 주세요!
위 내용은 안드로이드 기기는 무엇을 의미하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!