Android

Como configurar o emulador do Android sem instalar o Android Studio no Linux

Como configurar o emulador do Android sem instalar o Android Studio no Linux

Este artigo irá explicar como instalar o emulador Android oficial como um aplicativo independente no Linux. O emulador oficial do Android vem com o pacote de desenvolvimento de aplicativos “Android Studio”. No entanto, se você não estiver interessado em desenvolver aplicativos Android e quiser apenas um emulador funcional sem instalar o Android Studio, este artigo deve ajudá-lo. Todas as etapas mencionadas no artigo são testadas no Ubuntu 20.Versão 04 LTS.

Instalar ferramentas de linha de comando

Baixe a versão mais recente de “Android Command Line Tools” aqui (role para baixo até a seção da linha de comando).

Extraia o arquivo baixado e crie uma nova pasta chamada “tools” dentro do diretório “cmdline-tools”. Copie e cole todos os arquivos da pasta “cmdline-tools” para a pasta “tools”. O layout final do diretório deve ser semelhante a este:

cmdline-tools
├── bin
├── lib
├── AVISO.TXT
├── fonte.propriedades
└── ferramentas

Instale os pacotes necessários

Vá para a pasta “tools / bin”, abra uma nova janela de terminal e execute o seguinte comando para atualizar os detalhes do repositório:

$ ./ sdkmanager

Em seguida, execute o seguinte comando para listar os pacotes disponíveis e instalados:

$ ./ sdkmanager --list

Instale alguns pacotes necessários para que o emulador Android funcione:

$ .Emulador de ferramentas de plataforma / sdkmanager

Encontre a imagem correta do sistema para usar

Em seguida, você precisa anotar a imagem do sistema que deseja carregar no emulador Android. Para obter uma lista de imagens do sistema para download, execute o comando abaixo:

$ ./ sdkmanager --list | grep "imagens do sistema; android"

Você deve obter alguma saída semelhante a esta:

Você verá alguns números como “27”, “28” etc. em nome de imagens do sistema. Esses números denotam níveis de API do Android. Encontre a versão do Android correspondente aos níveis da API aqui e anote a imagem do sistema apropriada que você deseja usar no emulador e o número do nível da API.

Baixar imagem do sistema e pacotes correspondentes

Em seguida, baixe os seguintes pacotes usando o mesmo número de nível de API que você finalizou na etapa acima:

$ ./ sdkmanager “plataformas; android-30” “imagens do sistema; android-30; google_apis_playstore; x86_64” “ferramentas de compilação; 30.0.2 ”

Por exemplo, se você decidiu usar “imagens do sistema; android-29; padrão; x86_64” como a imagem do sistema, o comando mudaria para:

$ ./ sdkmanager “plataformas; android-29” “imagens do sistema; android-29; padrão; x86_64” “ferramentas de construção; 29.0.3 ”

Você sempre pode usar a opção "list" para encontrar os números de comando e versão corretos:

$ ./ sdkmanager --list

Crie um novo AVD

AVD ou "Android Virtual Device" é um conjunto de parâmetros de configuração que define valores para um dispositivo virtual que emulará um dispositivo de hardware Android real.

Para criar um novo AVD, você precisa usar a imagem do sistema que você baixou na etapa acima. Execute o seguinte comando para criar um novo AVD:

$ ./ avdmanager create avd -n “my_avd_30” -k “system-images; android-30; google_apis_playstore; x86_64”

Substitua “my_avd_30” por qualquer nome de sua escolha. Você pode ser solicitado a alterar alguns parâmetros de configuração. Siga as instruções na tela e altere os valores de acordo com seus requisitos.

Confirme se o AVD foi criado com sucesso usando o comando abaixo:

$ ./ avdmanager list avd

Você deve obter alguma saída semelhante a esta:

Dispositivos virtuais Android disponíveis:
Nome: my_avd_30
Caminho: / home / nit /.android / avd / my_avd_30.avd
Alvo: Google Play (Google Inc.)
Baseado em: Android 11.Tag 0 (R) / ABI: google_apis_playstore / x86_64
Sdcard: 512 MB

Observe o caminho do AVD na saída acima. No mesmo caminho, você pode encontrar um “config.ini ”que pode ser usado para alterar os parâmetros de configuração do AVD.

Executar emulador

Vá para a pasta “emulador” (alguns diretórios) e use o seguinte comando para iniciar o emulador:

$ ./ emulator -avd “my_avd_30”

Substitua “my_avd_30” pelo nome do seu próprio AVD que você criou na etapa acima. Seu emulador Android deve estar instalado e funcionando:

Você pode criar quantos AVDs quiser e cada AVD / imagem do sistema será tratado separadamente.

Conclusão

O emulador de Android fornece uma excelente maneira de emular dispositivos Android da vida real em seu PC de mesa. Você pode usar o emulador para testar alguns aplicativos que ainda estão em desenvolvimento ou pode usar o emulador para executar regularmente aplicativos e jogos compatíveis com Android em um PC Linux. O desempenho do emulador dependerá da potência do seu sistema, das tecnologias de virtualização disponíveis no seu PC e da compatibilidade do seu sistema com o módulo kernel KVM.

Como instalar e jogar Doom no Linux
Introdução ao Doom A série Doom teve origem nos anos 90 após o lançamento do Doom original. Foi um sucesso instantâneo e, a partir desse momento, a sé...
Vulkan para usuários de Linux
A cada nova geração de placas gráficas, vemos os desenvolvedores de jogos ultrapassarem os limites da fidelidade gráfica e se aproximarem mais do foto...
OpenTTD vs Simutrans
Criar sua própria simulação de transporte pode ser divertido, relaxante e extremamente atraente. É por isso que você precisa ter certeza de experiment...