Ich sehe, dass es einige Projekte zur Installation von Linux auf einem Android-Gerät gibt, aber wie ist die Hardware-Unterstützung?
Kann ich, wenn ich Linux installiere, über Python auf die Hardware zugreifen, wie in Android?
busybox
.
Ich sehe, dass es einige Projekte zur Installation von Linux auf einem Android-Gerät gibt, aber wie ist die Hardware-Unterstützung?
Kann ich, wenn ich Linux installiere, über Python auf die Hardware zugreifen, wie in Android?
busybox
.
Antworten:
Technisch gesehen läuft Linux nicht unter Android. Tatsächlich läuft jedes Android-Gerät "unter" Linux (dh Android verwendet den Linux-Kernel). Was passiert, wenn Sie eine Linux- Distribution (ich denke, das haben Sie mit Linux gemeint) unter Android installieren, ist, dass das Android-Betriebssystem und die Linux-Verteilung denselben Kernel verwenden. Selbst wenn Sie die Android-Installation durch eine reine (GNU /) Linux-Installation ersetzen, ist der verwendete Kernel "der gleiche ".
Daher sind die HW-API-Aufrufe identisch, und Sie können ohne Unterschied von Python aus auf die Hardware zugreifen.
Mit einer Android-App können Gerätebenutzer jetzt benutzerdefinierte Versionen mehrerer Linux-Betriebssysteme hinzufügen.
Mit Andronix können nicht gewurzelte Android-Benutzer mit> 2,5 GB frei und Termux unter Android 5.1 oder neuer Ubuntu und andere Linux-Betriebssysteme mit Xfce-, MATE-, LXDE-, LXQt- und KDE-Desktop-Umgebungen installieren. Die Basis-App ist kostenlos und läuft auf Geräten mit ARMv7-, ARM64- und x64-CPUs. Der Publisher verkauft angepasste Linux-Distributionen über den Google Play Store.