Steg för att köra Fuchsia i Android Studio
Android Tips Och Tricks / / August 05, 2021
För några månader sedan har Googles nya Fuchsia OS skapat ett surrande allround. Om du frågar Vad är Fuchsia OS? Det är ett operativsystem med öppen källkod som utvecklats av Google själv och det skulle möjligen ersätta den Linux-drivna Android-plattformen och Chrome OS inom en snar framtid.
Googles utvecklarkonferens I / O 2019 är på väg. Google arbetar med Fuchsia under de senaste 2-3 åren för att göra det kvalificerat att köras på Android-enheter. För även om Fuchsia kommer att finnas tillgängligt officiellt inom några år kan de flesta människor och företag inte byta ut sina Android-smartphones så enkelt. Det är ett verkligt faktum.
Google fuchsia OS kan köras på Android-enheter med vissa mods eller tweaks. Googles utvecklingsprocess är dock snabb nog, ännu mer väg att gå.
Innehållsförteckning
- 1 Vad är Fuchsia OS?
-
2 Varför behöver vi Fuchsia OS?
- 2.1 Zirkon
-
3 Steg för att köra Fuchsia i Android Studio
- 3.1 Förkrav:
Vad är Fuchsia OS?
Googles Fuchsia OS ersätter sin egen så populära och allmänt använda Android-plattform helt. Det är en open source-operativsystemplattform baserad på
mikrokernel som ringde 'Zircon'. GitHub-projektet på Fuchsia hävdade att operativsystemet kan köras på nästan alla enheter som smartphones, surfplattor och persondatorer.Det kommer också att ersätta Chrome OS mycket snart på grund av dess plattform och utvecklarvänlighet. Operativsystemet har skrivit på C, C ++, Dart, Go, Rust-språk och baserat på ARM64, x86-64 plattform. Den körs på Microkernel med licens för BSD, MIT, Apache License 2.0.
Varför behöver vi Fuchsia OS?
Fuchsias användargränssnitt och appar är skrivna med Flutter-programvaran. Flutter mjukvaruutvecklingssats som möjliggör plattformsutvecklingsförmåga för Fuchsia-, Android- och iOS-plattformar. Det producerar appar baserade på Dart och erbjuder appar med högre prestanda som körs med 120 bilder / sek.
Flutter erbjuder också en Vulkan-baserad grafik rendering motor kallas 'Escher'. Med hjälp av detta specifika stöd för ”Volumetriska mjuka skuggor”. På grund av programvaruutvecklingssatsen Flutter som erbjuder plattformsmöjligheter kan användare installera delar av Fuchsia på Android-enheter.
Zirkon
Fuchsia är baserad på en ny mikrokärna som heter 'Zircon' plockad från 'Little Kernel' vilket betyder att ett litet operativsystem (operativsystem) antar för inbäddade system.
Steg för att köra Fuchsia i Android Studio
Som en ivrig Android-användare eller utvecklare kan du följa stegen noggrant. Du kan köra Fuchsia OS i Android Studio-emulator. Instruktionerna för att göra detsamma har publicerats den r3pwn blogg (källa), som rapporterades av XDA-utvecklare.
Förkrav:
- Först måste du installera Android Emulator 29.0.6 eller senare version. (kan behöva installeras via SDK Manager)
- Git ska installeras på din dator.
- Välj Android Emulator-platsen under SDK.
- Konfigurera sedan korrekt Vulkan-drivrutiner för din GPU.
- Krävs en kopia av källträdet i Fuchsia. (som ~ / fuchsia)
![Steg för att köra Fuchsia i Android Studio](/f/cc328bcbe8e5bcdc78be89f48e7d6633.jpg)
Nu, efter att du har laddat ner fuchsia-källan, måste du slå samman några unmerged-åtaganden som du kan hitta från r3pwn-bloggen, nämnd ovan.
Då har utvecklare modifierat Googles Fuchsia OS för Android Emulator-kompatibel version. Resten av delen av kodning och kommandon kan du följa guiden för r3pwn.
![Steg för att köra Fuchsia i Android Studio](/f/dcd03479a907eb5060638ebc3c67b732.jpg)
Skärmdumpar som delas av r3pwn har lyckats köra Fuchsia på Android Studio Emulator ganska snyggt. Men det finns så många buggar eller du kan säga brist på utveckling som måste åtgärdas. Men Fuchsia OS har nu några appar som Inställningar, fliken Senaste appar, delat skärmsläge, etc inspirerat av Android.
Subodh älskar att skriva innehåll, oavsett om det kan vara tekniskt relaterat eller annat. Efter att ha skrivit på teknisk blogg i ett år blir han passionerad för det. Han älskar att spela spel och lyssna på musik. Förutom att blogga är han beroendeframkallande för spel-PC-byggnader och smarttelefonläckor.