Anonim

Um dos recursos mais interessantes de um sistema operacional com potência total, como o Windows 10, executando em processadores modernos com muito memória é que essa poderosa combinação possibilita emular efetivamente diferentes modelos de computadores. A emulação faz parte do mundo do software há décadas, mas geralmente no nível do consumidor, as soluções de emulação eram desajeitadas, ineficientes ou inadequadas. O principal problema é que os sistemas operacionais são muito diferentes e oferecem coisas diferentes aos desenvolvedores. Isso torna a execução de um programa escrito para um sistema operacional em um sistema operacional diferente uma proposta complicada.

No entanto, com a emulação do Android no Windows, existe um "ponto ideal" de escala de hardware e software que torna a emulação do Android não apenas possível, mas realmente bastante viável. O Android foi projetado para rodar em computadores, telefones e tablets com quantidades relativamente pequenas de memória e armazenamento, e processadores que (embora capazes) nem sempre são potências de alto desempenho. O sistema operacional em si é relativamente simples, bem documentado e funcional. Isso significa que uma máquina com Windows 10 tem mais do que potência suficiente para agir como um Android bastante rápido.

Se você deseja executar aplicativos Android em uma máquina Windows, há várias abordagens diferentes a serem seguidas. Vou discutir alguns deles.

(Deseja imitar o Android no seu Mac? A TechJunkie abordou este tutorial sobre o uso de arquivos APK no Mac.)

Arquivos APK

Links Rápidos

  • Arquivos APK
  • Configurando o SDK do Android para executar arquivos APK no Windows 10
  • Usando um emulador Android completo para executar arquivos APK no Windows 10
    • Pilhas azuis
    • Nox
  • Configurando o ARC Welder para executar arquivos APK no Windows 10
  • Executando o Vysor para hospedar seu dispositivo Android no Windows 10
  • Executando arquivos APK do Android no Windows 10

Então, o que é um arquivo APK? Bem, no Android, e o arquivo APK é o pacote que contém um aplicativo Android e seu instalador. Eles geralmente são nomeados algo como 'filename.apk' e são muito parecidos com um arquivo .exe no Windows. Os usuários finais (proprietários de smartphones, por exemplo) geralmente não veem o arquivo APK quando fazem o download e instalam um aplicativo na Google App Store, porque o sistema faz toda a descompactação e instalação, e tudo que o usuário final vê é o Texto "Instalando …" na loja.

Essa separação é boa até que você precise adquirir arquivos APK para brincar, desenvolver ou fazer engenharia reversa. Provavelmente, a maneira mais fácil e segura de obter os arquivos é baixá-los do seu dispositivo e usá-los a partir daí. Existem sites que permitem que você baixe os arquivos APK de aplicativos legítimos, mas eles são legalmente duvidosos, e eu pessoalmente não confiaria que eles não injetassem um pequeno malware em troca de um download gratuito.

(Temos um artigo tutorial sobre como baixar arquivos APK da loja Google Play. E se você deseja baixar e instalar um APK no seu dispositivo Android nativo, também temos um tutorial sobre como instalar um APK no Android !)

Configurando o SDK do Android para executar arquivos APK no Windows 10

Uma maneira simples e direta de executar um arquivo APK na sua máquina com Windows 10 é usar o SDK (Android Software Development Kit). Como muitos sistemas operacionais menores, o desenvolvimento do Android geralmente não é feito em uma máquina nativa, mas em um computador maior e mais poderoso. Para usar essa técnica, você precisará de uma versão atual do Java no seu computador e do Android SDK. Faça o download do Java daqui e do Android SDK daqui. Role até a parte inferior da página do Android Studio e selecione Ferramentas de linha de comando. A menos que você esteja planejando criar um aplicativo para Android, não precisará do pacote completo do Studio.

  1. Faça o download do pacote para o seu computador e extraia para a unidade C :.
  2. Navegue para Painel de controle, Sistema e Configurações avançadas do sistema.
  3. Selecione Variáveis ​​de ambiente e realce Caminho.
  4. Clique em Editar e cole o seguinte no valor da variável: 'C: \ Android \ sdk \ tools; C: \ Android \ sdk \ platform-tools'.

Agora você pode abrir um dispositivo Android virtual clicando duas vezes no arquivo APK. O SDK mais o aplicativo demorarão um pouco para carregar e, às vezes, pode ser um pouco lento. Jogos e outros programas intensivos em gráficos provavelmente não funcionarão, mas a maioria dos outros aplicativos funcionará bem.

Usando um emulador Android completo para executar arquivos APK no Windows 10

A execução do SDK é boa se você precisar apenas dar uma olhada rápida em um aplicativo ou algo assim, mas se você realmente quiser usar aplicativos (especialmente jogos), precisará instalar emuladores completos. Emuladores Android para Windows criam essencialmente uma máquina Android falsa no seu PC com Windows. Você está basicamente executando um dispositivo Android a partir do seu dispositivo Windows. Parece complicado, mas funciona muito bem. Existem vários bons programas emuladores por aí, mas descreverei brevemente dois dos mais populares, Nox e BlueStacks.

Pilhas azuis

O BlueStacks App Player é um emulador de Android que funciona muito bem. Ele não usa uma versão pura do Android como o Android SDK, mas uma variante modificada. Se você deseja codificar o controle de qualidade ou testar um aplicativo, isso pode não replicar exatamente o ambiente de lançamento. Para todo o resto, o BlueStacks App Player funciona perfeitamente.

  1. Baixe e instale o BlueStacks App Player.
  2. Faça login usando sua conta do Google e configure um perfil.
  3. Carregue aplicativos, jogue jogos e o que você quiser fazer na Play Store.

Uma vez instalado, o BlueStacks se parece com qualquer tablet Android. Possui o front-end usual do Android, menus e muito mais. Você apenas controla com um mouse ou toque se tiver uma tela sensível ao toque. O resto parece e se parece com o Android. O BlueStacks gosta de alertá-lo com todas as mensagens possíveis, e isso pode ser irritante. Fora isso, é um bom emulador que imita bem um dispositivo Android. A partir de março de 2019, o Bluestacks emula o Android N (7.1.2).

Nox

Nox é mais voltado para o jogador sério do Android que gostaria de jogar jogos Android em uma tela grande. (Existem alguns ótimos jogos para Android que são simplesmente incríveis depois de traduzidos para fora da tela de 6 ″.) Como o BlueStacks, o Nox não é uma emulação perfeita do Android, mas executa aplicativos muito bem.

  1. Faça o download do Nox player.
  2. Configure o player com suas preferências e padrões.
  3. Carregue os aplicativos que você deseja usar, através da Play Store ou manualmente com arquivos APK.

Quando você executa o Nox, ele cria um desktop Android completo, como o BlueStacks. Nox executa o Android Kit Kat.

Tanto o Bluestacks quanto o Nox têm versões gratuitas totalmente funcionais. Os usuários do Bluestacks podem atualizar para uma associação premium que bloqueia anúncios, permite ao usuário criar seus próprios desktops personalizados e dá acesso ao suporte técnico premium, por uma taxa de US $ 2 por mês. O Nox não possui um modelo de assinatura paga.

Configurando o ARC Welder para executar arquivos APK no Windows 10

O ARC Welder é uma extensão do Chrome que permite executar arquivos APK no navegador. É de longe a maneira mais fácil de executar arquivos APK. O benefício é que você pode executá-lo em qualquer dispositivo que possa executar o Chrome. A desvantagem é que ele ainda é um pouco problemático e não funciona tão perfeitamente quanto os dois métodos anteriores.

  1. Baixe e instale a extensão ARC Welder.
  2. Baixe seus APKs e aponte o ARC Welder para eles.
  3. Selecione como deseja, retrato ou paisagem e se deseja permitir o acesso à área de transferência.

O ARC Welder é muito bom em simular o Android, mas não tem acesso à Google Play Store, como o BlueStacks e o Nox. Isso significa que você precisará adquirir os arquivos APK, baixá-los no seu computador e adicioná-los manualmente no ARC Welder. Não é um empecilho, mas conseguir arquivos legítimos pode ser complicado.

A outra desvantagem do ARC Welder? Você pode executar apenas um aplicativo por vez. Isso pode não impactá-lo se você estiver testando ou usando apenas um aplicativo, mas se você também o deseja como um emulador do Android, pode ser limitativo. Se você tiver um aplicativo aberto, precisará voltar à tela de instalação e escolher outro.

Executando o Vysor para hospedar seu dispositivo Android no Windows 10

Por que você deseja executar aplicativos Android na sua área de trabalho? Há algo de especial na área de trabalho? Ou será que você quer ter uma tela grande, usar mouse e teclado e ter a ergonomia geralmente muito superior de uma experiência de desktop? Se esses são os principais motivos para você querer fazer isso, a execução de um aplicativo como o Vysor pode ser a solução para você. O Vysor não emula um Android na sua área de trabalho; em vez disso, conecta seu dispositivo Android existente (smartphone ou tablet) sem fio ou via cabo USB a uma máquina de mesa. O Vysor funciona em Windows, Mac, Linux e em qualquer navegador Chrome.

A versão base do Vysor é gratuita e é mais que suficiente para a maioria dos usuários casuais. As limitações da versão base são que você precisa ter uma conexão USB e a resolução da tela não é a mais alta (embora ainda seja muito boa). Além disso, você verá um anúncio a cada 15 minutos de uso. A versão paga remove os anúncios, elimina a restrição de resolução, permite conectar-se sem fio, permite arrastar e soltar arquivos facilmente entre a área de trabalho e o dispositivo Android, além de compartilhar o acesso ao dispositivo Android via ADB em qualquer lugar com uma conexão de rede. A versão paga custa US $ 2, 50 por mês, US $ 10 / ano ou US $ 40 para uma licença vitalícia.

A configuração do Vysor é muito simples. Você acabou de baixar o aplicativo cliente para o seu dispositivo Android e o aplicativo de desktop para a caixa do Windows, Mac ou Linux. (Você também pode usar uma extensão do Chrome e ver seu dispositivo Android no navegador Chrome sem usar um cliente.) Em seguida, execute o aplicativo de ambos os lados e inicie uma sessão do Vysor.

O Vysor não permite que você execute o ambiente Android na área de trabalho, apenas fornece acesso ao dispositivo Android que você já possui - mas para muitos usuários, isso é mais do que suficiente.

Executando arquivos APK do Android no Windows 10

Portanto, existem três métodos para executar arquivos APK do Android no Windows 10 e outro método que permite que você instale seu ambiente Android no seu dispositivo de desktop. Cada um faz isso de maneira um pouco diferente e é adequado para diferentes propósitos. Sugiro o Android SDK ou Studio para quem deseja programar, criar ou fazer engenharia reversa de um aplicativo. E eu sugeriria o ARC Welder para quem não quer fazer muito com seus aplicativos, exceto usá-los na área de trabalho. O BlueStacks e o Nox destinam-se a pessoas que planejam usar muito o aplicativo em seus computadores.

Você usa um emulador de Android que não mencionei aqui? Conhece algum que seja melhor que esses três? Conte-nos sobre isso abaixo na seção de comentários, se o fizer.

Temos mais recursos do Android para você.

Aqui está o nosso guia para instalar extensões do Chrome no Android.

Temos um tutorial sobre como adicionar fotos aos seus contatos no Android.

É claro que temos análises dos melhores aplicativos de TV para Android.

Veja como bloquear chamadas de números particulares no Android.

Precisa mudar seu endereço MAC? Orientaremos você na alteração do seu endereço MAC no Android.

Como executar arquivos apk Android no Windows 10