Instalando o Android no VirtualBox

Instalando o Android no VirtualBox
Se você estiver desenvolvendo aplicativos móveis, o Android pode ser um pouco aborrecido. Enquanto o iOS vem com suas sutilezas, desde que você esteja usando o MacOS, o Android vem com o Just Android Studio, projetado para suportar mais do que algumas versões do Android, incluindo wearables.

Escusado será dizer que todos os binários, SDKs, estruturas e depuradores vão poluir seu sistema de arquivos com muitos e muitos arquivos, logs e outros objetos diversos. Um trabalho eficiente para isso é instalar o Android no seu VirtualBox, que tira um dos aspectos mais lentos do desenvolvimento do Android - o emulador de dispositivo. Você pode usar esta VM para executar seu aplicativo de teste ou apenas mexer com os internos do Android. Então, sem mais delongas, vamos configurar!

Começando

Para começar, precisaremos ter o VirtualBox instalado em nosso sistema, você pode obter uma cópia para Windows, MacOS ou qualquer distribuição principal do Linux aqui. Em seguida, você precisaria de uma cópia do Android destinado a ser executado em hardware x86, porque é isso que o VirtualBox vai oferecer a uma máquina virtual um x86 ou um x86_64 (a.k.uma plataforma AMD64) para executar.

Enquanto a maioria dos dispositivos Android funciona no braço, podemos receber ajuda do projeto Android no x86. Essas pessoas finas portaram o Android para executar o hardware x86 (real e virtual) e podemos obter uma cópia do candidato de lançamento mais recente (Android 7.1) para nossos propósitos. Você pode preferir usar um lançamento mais estável, mas nesse caso Android 6.0 é o mais o mais tardar que você pode obter, no momento da redação deste artigo.

Criando VM

Abra o VirtualBox e clique em "Novo" (canto superior esquerdo) e na janela Criar Máquina Virtual Selecione o Tipo para ser Linux e Versão Linux 2.6/3.X /4.x (64 bits) ou (32 bits), dependendo se o ISO baixado foi x86_64 ou x86, respectivamente.

O tamanho da RAM pode estar de 2 GB a tanto quanto os recursos do seu sistema podem permitir. Embora se você quiser imitar dispositivos do mundo real, alocar até 6 GB para memória e 32 GB para o tamanho do disco, típico em dispositivos Android.

Após a criação, você pode querer ajustar algumas configurações adicionais, adicionar um núcleo de processador adicional e melhorar a memória de exibição para iniciantes. Para fazer isso, clique com o botão direito do mouse na VM e abre as configurações. Nas configurações → Sistema → Seção do processador, você pode alocar mais alguns núcleos se o seu desktop puder retirá -lo.

E em configurações → Exibir → Memória de vídeo, você pode alocar um pedaço decente de memória e permitir a aceleração 3D para uma experiência mais responsiva.

Agora estamos prontos para inicializar a VM.

Instalando Android

Começando a VM pela primeira vez, o VirtualBox insistirá que você o forneça com uma mídia inicializável. Selecione o Android ISO que você baixou anteriormente para inicializar a máquina com.

Em seguida, selecione a opção de instalação se você deseja instalar o Android na VM para uso a longo prazo; caso contrário, sinta -se à vontade para fazer login na mídia ao vivo e brincar com o ambiente.

Bater .

Partindo a unidade

O particionamento é feito usando uma interface textual, o que significa que não recebemos as gentilezas de uma GUI e teremos que usar o seguinte cuidadoso com o que está sendo mostrado na tela. Por exemplo, na primeira tela quando nenhuma partição foi criada e apenas um disco bruto (virtual) é detectado, você verá o seguinte.

O vermelho letras C e D indica que, se você acertar a chave C você pode criar ou modificar partições e D Detectará dispositivos adicionais. Você pode pressionar D E a mídia ao vivo detectará os discos anexados, mas isso é opcional, pois fez uma verificação durante a bota.

Vamos acertar C e crie partições no disco virtual. A página oficial recomenda contra o uso do GPT, para que não usaremos esse esquema. Selecione sem usar as teclas de seta e acertar .

E agora você será levado ao utilitário FDISK.

Vamos criar apenas uma única partição gigante para simplificar as coisas. Usando as teclas de seta navegando para o Novo opção e acertar . Selecione primário como o tipo de partição e acerte confirmar

O tamanho máximo já será selecionado para você, acertar para confirmar isso.

Esta partição é onde o sistema operacional Android residirá, então é claro que queremos que seja inicializável. Então selecione Inicializável e pressione Enter (a inicialização aparecerá na seção Sinalizadores na tabela acima) e você pode navegar até a seção de gravação e acertar Para escrever as mudanças na tabela de partição.

Então você pode Desistir o utilitário de particionamento e siga em frente com a instalação.

Formatação com ext4 e instalação do Android

Uma nova partição virá no Escolha a partição menu onde estávamos antes de descer a digressão de partição. Vamos selecionar esta partição e acertar OK.

Selecione Ext4 como o sistema de arquivos de fato no próximo menu. Confirme as alterações na próxima janela selecionando Sim e a formatação começará. Quando perguntado, diga Sim para a instalação do carregador de inicialização do Grub. Da mesma forma, digamos Sim para permitir operações de leitura-gravação no /sistema diretório. Agora a instalação começará.

Depois de instalado, você pode reiniciar com segurança o sistema quando solicitado a reiniciar. Você pode ter que desligar a máquina antes que a próxima reinicialização aconteça, vá para Configurações → Armazenamento e remova o Android ISO se ainda estiver conectado à VM.

Remova a mídia e salve as mudanças, antes de iniciar a VM.

Executando Android

No menu Grub, você receberá opções para executar o sistema operacional no modo de depuração ou na maneira normal. Vamos fazer um tour pelo Android em uma VM usando a opção padrão, como mostrado abaixo:

E se tudo funcionar bem, você verá isso:

Agora o Android usa a tela de toque como uma interface em vez de um mouse, no que diz respeito ao seu uso normal. Enquanto a porta x86 vem com um suporte de ponto e clique do mouse, você pode ter que usar muito as teclas de seta no começo.

Navegue para vamos lá e pressione Enter, se você estiver usando as teclas de seta e depois selecione Configuração como novo.

Ele verificará se há atualizações e informações do dispositivo, antes de pedir para você entrar usando uma conta do Google. Você pode pular isso se quiser e seguir para configurar dados e tempo e dar seu nome de usuário ao dispositivo depois disso.

Algumas outras opções seriam apresentadas, semelhante às opções que você vê ao configurar um novo dispositivo Android. Selecione opções apropriadas para privacidade, atualizações, etc. e, claro, termos de serviço, que talvez tenhamos que concordar em.

Depois disso, pode solicitar que você adicione outra conta de email ou configure "detecção no corpo", pois é uma VM, nenhuma das opções é muito útil para nós e podemos clicar em "All Set"

Solicitaria que você selecionasse o aplicativo doméstico depois disso, o que depende de você decidir, pois é uma questão de preferência e você finalmente estará em um sistema Android virtualizado.

Você pode se beneficiar muito de um laptop de tela sensível.

Espero que você tenha achado este tutorial útil, caso você tenha qualquer outra solicitação semelhante para que escrevamos, sinta -se à vontade para entrar em contato conosco.