GNU/Linux >> Linux の 問題 >  >> Linux

Android - Android は Linux をベースにしていますか?

はい、ソース コードのダウンロードと使用に必要なものはこちらです。

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 つのフェリー、おいしいコーヒーバーはありません.


Linux
  1. Lector –Linux用のQtベースのeBookリーダー

  2. Linux Deploy を使用した Android 上の Kali Linux

  3. Android - Android はどの Linux ディストリビューションに基づいていますか?

  1. TermuxはAndroidをLinux開発環境に変えます

  2. 5つの最高のターミナルベースのLinux監視ツール

  3. AndroidからLinuxでSSH接続する方法

  1. AndroidフォンでLinux端末を使用する

  2. Android Studio エラー 13 =Linux で許可が拒否されました

  3. Linux:ドメイン名に基づくルーティング