Segue o passo a passo de como rodar rapidamente o Emulador AVD sem ter que abrir o Android Studio sempre que você precise dele. Veja só:
1) Descubra primeiramente onde está instalado o SDK do Android. Para descobrir isso, você pode ir no seu Android Studio, File > Other Settings > Default Project Struture. Pegue o caminho no campo Android SDK location. No meu caso, o meu SDK fica em: C:\Users\Raul\AppData\Local\Android\Sdk.
2) Agora você precisa descobrir quais os dispositivos você tem instalado para que possar rodar no emulador. Encontrei os meus dispositivos instalados na pasta: C:\Users\Raul\.android\avd. No meu caso, eu só tinha instalado o Nexus_5X_API_24. Outra maneira de descobrir seria ir pelo prompt de comando, dentre na pasta do sdk e depois entre em \tools\bin e digitar o comando: avdmanager list avd, mas isso exigiria que você tivesse configurado a variável JAVA_HOME em seu PATH apontando para a instalação do java. Achei mais fácil, portanto, ir direto na pasta do avd do android para descobrir esse informação.
3) De posse do caminho do sdk e o nome do dispositivo, basta ir até a pasta do sdk via prompt de comando, depois entrar na pasta tools e executar o emulador. Seguem os comandos que eu executei:
> cd C:\Users\Raul\AppData\Local\Android\Sdk\tools
> emulator -avd Nexus_5X_API_24
4) Para que você possa executar esse comandos com apenas dois cliques, basta abrir o bloco de notas, colar esse comandos e salvar em um arquivo bat, ou seja, em vez de salvar como txt, salve com esse nome: abrir_emulador.bat
5) Caso vá usar esse emulador com o Visual Studio Code, por exemplo, lembre-se de que é necessário primeiro abrir o emulador e depois a IDE para que ela possa reconhecer o emulador.
Espero que tenha funcionado com você. Caso queira ler mais sobre essa solução veja a discussão Run AVD Emulator without Android Studio no Stackoverflow. Até mais!
1) Descubra primeiramente onde está instalado o SDK do Android. Para descobrir isso, você pode ir no seu Android Studio, File > Other Settings > Default Project Struture. Pegue o caminho no campo Android SDK location. No meu caso, o meu SDK fica em: C:\Users\Raul\AppData\Local\Android\Sdk.
2) Agora você precisa descobrir quais os dispositivos você tem instalado para que possar rodar no emulador. Encontrei os meus dispositivos instalados na pasta: C:\Users\Raul\.android\avd. No meu caso, eu só tinha instalado o Nexus_5X_API_24. Outra maneira de descobrir seria ir pelo prompt de comando, dentre na pasta do sdk e depois entre em \tools\bin e digitar o comando: avdmanager list avd, mas isso exigiria que você tivesse configurado a variável JAVA_HOME em seu PATH apontando para a instalação do java. Achei mais fácil, portanto, ir direto na pasta do avd do android para descobrir esse informação.
3) De posse do caminho do sdk e o nome do dispositivo, basta ir até a pasta do sdk via prompt de comando, depois entrar na pasta tools e executar o emulador. Seguem os comandos que eu executei:
> cd C:\Users\Raul\AppData\Local\Android\Sdk\tools
> emulator -avd Nexus_5X_API_24
4) Para que você possa executar esse comandos com apenas dois cliques, basta abrir o bloco de notas, colar esse comandos e salvar em um arquivo bat, ou seja, em vez de salvar como txt, salve com esse nome: abrir_emulador.bat
5) Caso vá usar esse emulador com o Visual Studio Code, por exemplo, lembre-se de que é necessário primeiro abrir o emulador e depois a IDE para que ela possa reconhecer o emulador.
Espero que tenha funcionado com você. Caso queira ler mais sobre essa solução veja a discussão Run AVD Emulator without Android Studio no Stackoverflow. Até mais!
Comentários
Postar um comentário