Etapas para executar o Fuchsia no Android Studio
Dicas E Truques Do Android / / August 05, 2021
Alguns meses atrás, o novo Fuchsia OS do Google gerou um burburinho geral. Se você perguntar o que é Fuchsia OS? É um sistema operacional de código aberto desenvolvido pelo próprio Google e substituiria a plataforma Android com Linux e o Chrome OS em um futuro próximo, possivelmente.
A conferência de desenvolvedores I / O 2019 do Google está a caminho. O Google está trabalhando no Fuchsia nos últimos 2-3 anos para torná-lo qualificado para execução em dispositivos Android. Porque, mesmo que o Fuchsia esteja disponível oficialmente em alguns anos, a maioria das pessoas e empresas não pode substituir seus smartphones Android tão facilmente. Isso é um fato real.
O sistema operacional Google fuchsia pode ser executado em dispositivos Android com alguns mods ou ajustes. No entanto, o processo de desenvolvimento do Google é rápido o suficiente, ainda há mais caminho a percorrer.
Índice
- 1 O que é Fuchsia OS?
-
2 Por que precisamos do Fuchsia OS?
- 2.1 Zircão
-
3 Etapas para executar o Fuchsia no Android Studio
- 3.1 Pré requisitos:
O que é Fuchsia OS?
O sistema operacional Fuchsia do Google substituirá completamente sua plataforma Android tão popular e amplamente usada. É uma plataforma de sistema operacional de código aberto baseada em microkernel que chamou 'Zircão'. O projeto GitHub no Fuchsia afirmava que o sistema operacional pode ser executado em quase todos os dispositivos, como smartphones, tablets e computadores pessoais.
Ele também substituirá o Chrome OS em breve devido à sua plataforma e facilidade de uso para o desenvolvedor. O sistema operacional foi escrito em linguagens C, C ++, Dart, Go, Rust e baseado na plataforma ARM64, x86-64. Ele está sendo executado no Microkernel com a licença do BSD, MIT, Apache License 2.0, respectivamente.
Por que precisamos do Fuchsia OS?
A interface do usuário e os aplicativos do Fuchsia são escritos com o software Flutter. Kit de desenvolvimento de software Flutter permitindo habilidades de desenvolvimento de plataforma cruzada para plataformas Fuchsia, Android e iOS. Produz aplicativos baseados em Dart, oferecendo aplicativos com taxas de desempenho mais altas que rodam a 120 frames / seg.
Flutter também oferece um mecanismo de renderização de gráficos baseado em Vulkan chamado ‘Escher’. Com a ajuda deste suporte específico para “Sombras suaves volumétricas”. Devido ao kit de desenvolvimento de software Flutter, que oferece oportunidades de plataforma cruzada, os usuários podem instalar partes do Fuchsia em dispositivos Android.
Zircão
Fuchsia é baseado em um novo microkernel chamado ‘Zircon’, escolhido de ‘Little Kernel’, o que significa que um pequeno SO (sistema operacional) assume para sistemas embarcados
Etapas para executar o Fuchsia no Android Studio
Como um usuário ou desenvolvedor ávido do Android, você pode seguir as etapas cuidadosamente. Você pode executar o Fuchsia OS no emulador do Android Studio. As instruções para fazer o mesmo foram publicadas em blog r3pwn (fonte), que foi relatado por Desenvolvedores XDA.
Pré requisitos:
- Primeiro, você precisa instalar o Android Emulator 29.0.6 ou uma versão posterior. (pode ser necessário instalar por meio do SDK Manager)
- O Git deve ser instalado no seu computador.
- Escolha o local do Android Emulator em SDK.
- Em seguida, configure corretamente os drivers Vulkan para sua GPU.
- Requer uma cópia da árvore de origem Fuchsia. (como ~ / fúcsia)
Agora, depois de baixar o código fonte fúcsia, você precisa mesclar alguns commits não mesclados que podem ser encontrados no blog r3pwn, mencionado acima.
Em seguida, os desenvolvedores modificaram o Fuchsia OS do Google para uma versão compatível do Android Emulator. Restante da parte de codificação e comandos, você pode seguir o guia do r3pwn.
As capturas de tela compartilhadas por r3pwn conseguiram rodar o Fuchsia no Android Studio Emulator muito bem. Mas existem tantos bugs ou você pode dizer falta de desenvolvimento que precisa ser corrigido. No entanto, o Fuchsia OS agora apresenta alguns aplicativos inspirados no Android, como Configurações, Guia de aplicativos recentes, modo de tela dividida, etc.
Subodh adora escrever conteúdo, seja ele relacionado à tecnologia ou outro. Depois de escrever no blog de tecnologia por um ano, ele se apaixonou por isso. Ele adora jogar e ouvir música. Além de blogar, ele é viciante em versões de jogos para PC e vazamentos de smartphones.