はい、ソース コードのダウンロードと使用に必要なものはこちらです。
http://source.android.com/download
- ライセンス契約:http://source.android.com/license
- ホームページ:http://www.android.com/
- ウィキ:http://en.wikipedia.org/wiki/Android%5F%28operating%5Fsystem%29
ウィキから:
<ブロック引用>Google では、Rubin が率いるチームが Linux カーネルを搭載したモバイル デバイス プラットフォームを開発し、柔軟でアップグレード可能なシステムを提供することを前提として、携帯電話メーカーや通信事業者に販売しました。
簡単に言えば、はいです。
より長い答えは... Android は、変更された Linux カーネルを使用して、基本的なオペレーティング システム機能を実行します。ただし、Android は、一般的なデスクトップ Linux システムで見られるものと同じライブラリ (glibc などの基本ライブラリ) を使用しないため、他の Linux システムで実行できるプログラムを Android で実行することはできません。一部のライブラリが異なるという事実に加えて、Android は、「Andoird プラットフォーム」と呼ばれる Java に似た API 上に構築されていないアプリケーションを実行するための非常に簡単な方法を提供しません
はい!「プラットフォームとしての Android」と「OS としての Android」について話すと役に立ちます
- Android オペレーティング システム: これはリナックスです。 Linux カーネルを実行するので、まさに Linux です。標準ライブラリは少し異なり、Android アプリのユーザーまたは開発者は、この「linuxey」側とは何の関係もありません*。
- Android プラットフォーム: これは、アプリケーションを作成できる Java ベースのデスクトップ プラットフォームです。 Dalvik** VM を使用して、コードを含む特別にパッケージ化された Java jar ファイルを実行します。これは、毎日目にし、やり取りする Android スマートフォンの一部です*
*デバイスをルート化しない限り、すべてにアクセスできます。
**ダルヴィクはアイスランドのかわいい小さな「町」でもあり、いくつかの素晴らしい氷河、素晴らしい島々への 2 つのフェリー、おいしいコーヒーバーはありません.
Android - Android で Windows または Linux を仮想マシンとして実行するにはどうすればよいですか?
Android - Linux でインターネット パススルー (リバース テザー) を設定するにはどうすればよいですか?