Schritte zum Ausführen von Fuchsia in Android Studio
Android Tipps & Tricks / / August 05, 2021
Vor ein paar Monaten hat Googles neues Fuchsia-Betriebssystem für Aufsehen gesorgt. Wenn Sie fragen, was ist Fuchsia OS? Es handelt sich um ein Open Source-Betriebssystem, das von Google selbst entwickelt wurde und möglicherweise in naher Zukunft die Linux-basierte Android-Plattform und Chrome OS ersetzen wird.
Die Entwicklerkonferenz I / O 2019 von Google ist auf dem Weg. Google arbeitet seit 2-3 Jahren an Fuchsia, damit es auf Android-Geräten ausgeführt werden kann. Denn selbst wenn Fuchsia innerhalb weniger Jahre offiziell verfügbar sein wird, können die meisten Menschen und Unternehmen ihre Android-Smartphones nicht so einfach ersetzen. Das ist eine echte Tatsache.
Google Fuchsia OS kann mit einigen Mods oder Tweaks auf Android-Geräten ausgeführt werden. Der Entwicklungsprozess von Google ist jedoch schnell genug und noch weit entfernt.
Inhaltsverzeichnis
- 1 Was ist Fuchsia OS?
-
2 Warum brauchen wir Fuchsia OS?
- 2.1 Zirkon
-
3 Schritte zum Ausführen von Fuchsia in Android Studio
- 3.1 Voraussetzungen:
Was ist Fuchsia OS?
Das Fuchsia-Betriebssystem von Google wird seine eigene, so beliebte und weit verbreitete Android-Plattform vollständig ersetzen. Es ist eine Open Source-Betriebssystemplattform, die auf basiert Mikrokernel welches anrief 'Zirkon'. Das GitHub-Projekt auf Fuchsia behauptete, dass das Betriebssystem auf fast allen Geräten wie Smartphones, Tablets und PCs ausgeführt werden kann.
Aufgrund seiner Plattform und Entwicklerfreundlichkeit wird es auch in Kürze Chrome OS ersetzen. Das Betriebssystem hat in den Sprachen C, C ++, Dart, Go, Rust geschrieben und basiert auf der ARM64, x86-64-Plattform. Es läuft auf Microkernel mit der Lizenz von BSD, MIT und Apache License 2.0.
Warum brauchen wir Fuchsia OS?
Die Benutzeroberfläche und Apps von Fuchsia werden mit der Flutter-Software geschrieben. Flutter-Softwareentwicklungskit für plattformübergreifende Entwicklungsfunktionen für Fuchsia-, Android- und iOS-Plattformen. Es werden Apps basierend auf Dart erstellt, die Apps mit höheren Leistungsverhältnissen anbieten, die mit 120 Bildern / Sek. Laufen.
Flutter bietet auch eine Vulkan-basierte Grafik-Rendering-Engine namens an Escher. Mithilfe dieser speziellen Unterstützung für „Volumetric Soft Shadows“. Dank des Flutter-Softwareentwicklungskits, das plattformübergreifende Möglichkeiten bietet, können Benutzer Teile von Fuchsia auf Android-Geräten installieren.
Zirkon
Fuchsia basiert auf einem neuen Mikrokernel namens "Zircon", der aus "Little Kernel" ausgewählt wurde. Dies bedeutet, dass ein kleines Betriebssystem für eingebettete Systeme angenommen wird.
Schritte zum Ausführen von Fuchsia in Android Studio
Als begeisterter Android-Benutzer oder Entwickler können Sie die Schritte sorgfältig ausführen. Sie können Fuchsia OS im Android Studio-Emulator ausführen. Die Anweisungen dazu wurden am veröffentlicht r3pwn Blog (Quelle), die von berichtet wurde XDA-Entwickler.
Voraussetzungen:
- Zunächst müssen Sie den Android Emulator 29.0.6 oder eine neuere Version installieren. (muss möglicherweise über SDK Manager installiert werden)
- Git sollte auf Ihrem Computer installiert sein.
- Wählen Sie den Speicherort des Android-Emulators unter SDK.
- Konfigurieren Sie dann die Vulkan-Treiber ordnungsgemäß für Ihre GPU.
- Benötigte eine Kopie des Fuchsia-Quellbaums. (wie ~ / Fuchsia)
Nachdem Sie die Fuchsia-Quelle heruntergeladen haben, müssen Sie einige nicht zusammengeführte Commits zusammenführen, die Sie im oben erwähnten r3pwn-Blog finden.
Dann haben Entwickler Googles Fuchsia OS für Android Emulator-kompatible Version geändert. Im restlichen Teil der Codierung und der Befehle können Sie der Anleitung von r3pwn folgen.
Von r3pwn geteilte Screenshots haben es geschafft, Fuchsia auf Android Studio Emulator ganz gut auszuführen. Aber es gibt so viele Fehler oder man kann sagen, dass mangelnde Entwicklung behoben werden muss. Fuchsia OS bietet jetzt jedoch einige Apps wie Einstellungen, Registerkarte "Letzte Apps", Split-Screen-Modus usw., die von Android inspiriert sind.
Subodh liebt es, Inhalte zu schreiben, egal ob es sich um technische oder andere Themen handelt. Nachdem er ein Jahr lang auf einem Tech-Blog geschrieben hat, wird er begeistert davon. Er liebt es, Spiele zu spielen und Musik zu hören. Abgesehen vom Bloggen macht er süchtig nach den Builds von Gaming-PCs und Smartphone-Lecks.