GNU/Linux >> Znalost Linux >  >> Linux

Android – Je Android založen na Linuxu?

Ano, zde je zdrojový kód ke stažení a co potřebujete k jeho použití.

http://source.android.com/download

  • A licenční smlouva:http://source.android.com/license
  • Domovská stránka:http://www.android.com/
  • Wiki:http://en.wikipedia.org/wiki/Android%5F%28operating%5Fsystem%29

Z wiki:

Ve společnosti Google tým vedený Rubinem vyvinul platformu pro mobilní zařízení poháněnou linuxovým jádrem, kterou nabízel výrobcům mobilních telefonů a operátorům na základě předpokladu poskytnutí flexibilního systému s možností upgradu.


Krátká odpověď je Ano.

Delší odpověď zní... Android používá ke spuštění základních funkcí operačního systému upravené jádro Linuxu. Android však nepoužívá stejné knihovny, jaké byste viděli v typickém desktopovém linuxovém systému (základní knihovny jako glibc), takže na Androidu nemůžete jen tak spustit jakýkoli program, který můžete na jiných linuxových systémech. Kromě skutečnosti, že některé knihovny jsou odlišné, Android neposkytuje velmi snadný způsob spouštění aplikací, které nejsou postaveny na jejich Java-like API, které nazývají "Andoird Platform"


Ano! Pomáhá mluvit o „platformě Android“ a „OS Androidu“

  • Operační systém Android: Toto je Linux. Používá linuxové jádro, takže je to hodně Linux. Standardní knihovny jsou trochu jiné a vy jako uživatel nebo vývojář aplikace pro Android nebudete mít nic společného s touto „linuxey“ stránkou věcí*.
  • Platforma Android: Toto je desktopová platforma založená na Javě, pro kterou můžete psát aplikace. Používá virtuální počítač Dalvik** ke spouštění speciálně zabalených souborů Java jar obsahujících váš kód. Toto je část telefonu Android, kterou vidíte a používáte každý den*

*Pokud své zařízení nerootujete, máte přístup ke všemu.
**Dalvik je také roztomilé malé „město“ na Islandu s několika skvělými ledovci, dvěma trajekty na nádherné ostrovy a bez dobré kavárny.


Linux
  1. Termux mění Android na vývojové prostředí Linuxu

  2. Lector – čtečka elektronických knih založená na Qt pro Linux

  3. Linux:směrování založené na názvech domén

  1. 5 nejlepších nástrojů pro monitorování Linuxu na bázi terminálu

  2. Jak na SSH na Linuxu z Androidu

  3. Android – Na jaké linuxové distribuci je Android založen?

  1. Použijte na svém telefonu Android terminál Linux

  2. Kali Linux na Androidu pomocí Linux Deploy

  3. Android Studio error 13=oprávnění v linuxu odepřeno