따라서 Android 자체는 Linux 배포판입니다(예). 수정된 Linux 커널과 그 위에서 다양한 기타 소프트웨어를 실행합니다.
그래서 궁금합니다. Ubuntu를 설치한 경우 Android에 필요한 사항을 포함하도록 커널을 업데이트할 수 있습니까? 모든 Android 스택도 설치됩니다(Java, 바인더, Android 런타임, 드라이버 등). 그렇다면 Ubuntu에서 기본적으로 Android 앱을 실행할 수 있습니까?
답변1
Android는 동일한 커널을 공유할 수 있지만 Android 애플리케이션은 더 많은 구성 요소에 의존합니다.
(플랫폼 아키텍처,developer.android.com)
Android Java API 또는 Android 런타임과 같은 종속성은 기존 Linux 배포판에 존재하지 않습니다. Android 애플리케이션은 Android Studio에 포함된 것과 같은 에뮬레이터의 도움 없이는 의도한 플랫폼 외부에서 실행되지 않습니다.