Kroki, aby uruchomić Fuchsię w Android Studio
Wskazówki I Porady Dotyczące Androida / / August 05, 2021
Kilka miesięcy temu nowy system operacyjny Google Fuchsia wywołał powszechne zainteresowanie. Jeśli zapytasz Co to jest system operacyjny Fuchsia? Jest to system operacyjny typu open source opracowany przez samą firmę Google, który prawdopodobnie w najbliższej przyszłości zastąpi platformę Android i system operacyjny Chrome z systemem Linux.
Zbliża się konferencja Google dla programistów I / O 2019. Google pracuje nad Fuchsią od 2-3 lat, aby umożliwić jej działanie na urządzeniach z Androidem. Bo nawet jeśli Fuchsia będzie oficjalnie dostępna za kilka lat, większość ludzi i firm nie może tak łatwo wymienić swoich smartfonów z Androidem. To prawdziwy fakt.
System operacyjny Google w kolorze fuksji może działać na urządzeniach z Androidem z pewnymi modyfikacjami lub poprawkami. Jednak proces rozwoju w Google jest wystarczająco szybki, jeszcze więcej do zrobienia.
Spis treści
- 1 Co to jest system operacyjny Fuchsia?
-
2 Dlaczego potrzebujemy systemu operacyjnego Fuchsia?
- 2.1 Cyrkon
-
3 Kroki, aby uruchomić Fuchsię w Android Studio
- 3.1 Wymagania wstępne:
Co to jest system operacyjny Fuchsia?
System operacyjny Google Fuchsia całkowicie zastąpi własną, tak popularną i powszechnie używaną platformę Android. Jest to platforma systemu operacyjnego typu open source oparta na mikrojądro który dzwonił 'Cyrkon'. Projekt GitHub na Fuchsia twierdził, że system operacyjny może działać na prawie każdym urządzeniu, takim jak smartfony, tablety i komputery osobiste.
Wkrótce zastąpi również system operacyjny Chrome ze względu na swoją platformę i przyjazność dla programistów. System operacyjny został napisany w językach C, C ++, Dart, Go, Rust i oparty na platformie ARM64, x86-64. Działa na Microkernel z licencją odpowiednio BSD, MIT, Apache License 2.0.
Dlaczego potrzebujemy systemu operacyjnego Fuchsia?
Interfejs użytkownika i aplikacje Fuchsii są napisane za pomocą oprogramowania Flutter. Zestaw programistyczny Flutter umożliwiający tworzenie oprogramowania na wiele platform dla platform Fuchsia, Android i iOS. Tworzy aplikacje oparte na Dart, oferując aplikacje o wyższych wskaźnikach wydajności, które działają z prędkością 120 klatek / s.
Flutter oferuje również oparty na Vulkan silnik renderujący o nazwie „Escher”. Z pomocą tego specjalnego wsparcia dla „Wolumetrycznych miękkich cieni”. Dzięki pakietowi programistycznemu Flutter, który oferuje możliwości międzyplatformowe, użytkownicy mogą instalować części Fuchsia na urządzeniach z Androidem.
Cyrkon
Fuchsia jest oparta na nowym mikrojądrze o nazwie „Zircon”, wybranym z „Little Kernel”, co oznacza mały system operacyjny (system operacyjny) przeznaczony dla systemów wbudowanych.
Kroki, aby uruchomić Fuchsię w Android Studio
Jako zapalony użytkownik Androida lub programista możesz uważnie postępować zgodnie z instrukcjami. Możesz uruchomić Fuchsia OS w emulatorze Android Studio. Instrukcje, jak zrobić to samo, zostały opublikowane na blog r3pwn (źródło), o którym poinformował Programiści XDA.
Wymagania wstępne:
- Najpierw musisz zainstalować emulator Androida 29.0.6 lub nowszą wersję. (może być konieczne zainstalowanie przez Menedżera SDK)
- Git powinien być zainstalowany na twoim komputerze.
- Wybierz lokalizację emulatora Androida w obszarze SDK.
- Następnie odpowiednio skonfiguruj sterowniki Vulkan dla swojego GPU.
- Wymagana kopia drzewa źródłowego Fuchsia. (jak ~ / fuchsia)
Teraz, po pobraniu źródła w kolorze fuksji, musisz scalić kilka niescalonych zatwierdzeń, które można znaleźć na wspomnianym wyżej blogu r3pwn.
Następnie programiści zmodyfikowali wersję zgodną z Google Fuchsia OS for Android Emulator. Resztę kodowania i poleceń możesz wykonać zgodnie z przewodnikiem r3pwn.
Zrzuty ekranu udostępnione przez r3pwn całkiem ładnie uruchomiły Fuchsię na emulatorze Android Studio. Ale jest tak wiele błędów lub można powiedzieć brak rozwoju, który należy naprawić. Jednak Fuchsia OS zawiera teraz niektóre aplikacje, takie jak Ustawienia, Karta ostatnich aplikacji, tryb podzielonego ekranu itp. Inspirowane systemem Android.
Subodh uwielbia pisać treści, niezależnie od tego, czy dotyczą one technologii, czy innych. Po roku pisania na blogu technicznym staje się tym pasjonatem. Uwielbia grać w gry i słuchać muzyki. Oprócz blogowania uzależnia się od kompilacji komputerów do gier i wycieków smartfonów.