Como executar um aplicativo do Windows no Android. Emuladores de sistema operacional Windows para Android. Então, o que escolher

Como executar um aplicativo do Windows no Android. Emuladores de sistema operacional Windows para Android. Então, o que escolher

Ao baixar aplicativos de smartphone por meio de um computador, o usuário pode descobrir que seu arquivo de instalação possui uma extensão APK. Pouca gente sabe, mas esse formato pode ser lançado não só no Android, mas também no Windows, e como fazer isso será descrito mais adiante no texto.

O que é APK

Antes de começarmos a procurar maneiras de iniciar arquivos APK em um dispositivo desktop, vale a pena dizer o que realmente é esse formato.

Portanto, seu nome completo é Android Package. Assim, já podemos concluir que se destina a funcionar no âmbito de um sistema operativo móvel. Aqui podemos fazer uma analogia com o formato EXE, que é usado no Windows e é um instalador de um aplicativo. Da mesma forma, um APK é um arquivo com todos os arquivos do programa, bem como instruções para extraí-los. Em palavras simples, é um instalador de aplicativos para Android.

Como abrir um arquivo APK em um computador

No início do artigo foi dito que os arquivos APK podem ser executados não apenas em smartphones com Android, mas também em Windows. Claro, isso exigirá ferramentas adicionais. Eles podem ser divididos em duas categorias:

  • para ver a lista de arquivos instalados;
  • para instalar o aplicativo.

No primeiro caso, qualquer arquivador conhecido servirá; você pode usá-lo para abrir o APK e ver quais arquivos estão nele. Mas para instalar programas Android no sistema operacional Windows, você precisa usar aplicativos mais sérios chamados emuladores.

Usando arquivadores

Começaremos explicando como abrir um arquivo APK usando um arquivador. A questão pode surgir imediatamente: por que isso é necessário? Mas, como mencionado anteriormente, desta forma você pode visualizar todos os arquivos do aplicativo instalado e, o mais importante, fazer algumas alterações neles, por exemplo, traduzir o texto para o russo.

Para realizar todas as operações será utilizado o arquivador WinRAR, que qualquer usuário pode instalar, pois o aplicativo é distribuído gratuitamente.

  1. Clique com o botão direito (RMB) no arquivo APK.
  2. Selecione a opção “Propriedades” no menu.
  3. Na janela que se abre, vá até a aba “Geral”.
  4. Em frente à linha “Aplicativo”, clique no botão “Alterar”.
  5. Uma caixa de diálogo aparecerá na qual você deve selecionar um programa para abrir o arquivo. Se o WinRAR não estiver na lista, especifique o caminho direto para ele clicando no link “Encontrar outro aplicativo neste computador”.
  6. Uma janela do gerenciador de arquivos será aberta. Nele você precisa ir ao diretório com o arquivo executável WinRAR. Por padrão, ele está localizado no seguinte caminho: “C:\Arquivos de Programas\WinRAR\”.
  7. Indo para a pasta com o arquivador, selecione o arquivo executável e clique no botão “Abrir”.
  8. Na janela Propriedades, clique em Aplicar e depois em OK.

Após seguir esta instrução, todos os arquivos que possuem a extensão APK serão lançados através do arquivador, bastando clicar duas vezes sobre eles com o botão esquerdo do mouse (LMB).

Iniciando o emulador

Se o objetivo de baixar o arquivo APK para o seu computador era instalá-lo posteriormente e não abri-lo, você precisará usar um emulador de sistema operacional Windows. Existem muitos deles no mercado de software, então nem todos serão considerados no artigo, mas apenas os mais populares.

BlueStacks

BlueStacks é o emulador Android mais popular, por isso é um lugar inteligente para começar. Portanto, para instalar um aplicativo Android na área de trabalho do Windows, você deve seguir estes passos:

  1. Inicie o BlueStacks.
  2. No painel esquerdo com uma lista de ferramentas, clique no botão “APK”.
  3. Será aberta uma janela do gerenciador de arquivos, na qual você precisa ir até a pasta com o arquivo APK baixado anteriormente.
  4. Selecione o aplicativo Android e clique no botão “Abrir”.
  5. O processo de instalação do aplicativo no BlueStacks será iniciado, aguarde a conclusão.
  6. O menu do emulador exibirá o ícone do programa recém-instalado; clique nele para iniciá-lo;

Droid4X

Droid4X é um de seus populares emuladores de sistema operacional móvel e pode ser usado para executar aplicativos Android em computadores Windows. Isso pode ser feito muito mais facilmente:

  1. Instale o programa Droid4X no seu computador.
  2. Abra o gerenciador de arquivos do File Explorer.
  3. Vá para a pasta com o arquivo APK baixado.
  4. Clique com o botão direito nele.
  5. No menu de contexto, selecione “Jogar com Droid4X”.
  6. O processo de instalação do aplicativo móvel será iniciado. Aguarde a conclusão.
  7. Clique com LMB no ícone do programa instalado no menu do emulador.

Genymotion

Usando o emulador Genymotion, instalar um arquivo APK em um computador é muito mais difícil, mas ainda é uma boa alternativa aos métodos anteriores. No entanto, observe que primeiro você deve criar uma conta no site Genymotion e instalar a máquina virtual VirtualBox.

  1. Inicie o Genymotion.
  2. Clique no botão “Adicionar” no painel superior.
  3. Na janela que aparece, clique em “Avançar”.
  4. Posteriormente, clique também em “Avançar”.
  5. Aguarde a conclusão do download e na janela do VirtualBox que se abre, clique no botão “Iniciar”.
  6. Volte para a janela do Genymotion e clique no botão “Iniciar”.
  7. Uma janela emulada do Android aparecerá. Para instalar o APK, você deve primeiro instalar o Genymotion ARM Translation. Para fazer isso, abra a pasta com este arquivo e arraste-o com o mouse para a janela do emulador.
  8. Reinicie o emulador e a máquina virtual.
  9. Abra a pasta com o arquivo APK e arraste-o para a janela do emulador.

Em seguida, o aplicativo será iniciado e você poderá interagir com ele através da janela do emulador.

Tempo de leitura: 3 minutos.

Às vezes você quer surpreender não só seus amigos, mas também a si mesmo com a funcionalidade e “recheio” do seu smartphone. Assim, você pode alterar figurativamente o sistema operacional interno de um smartphone Android para Windows. É claro que isso não é feito substituindo completamente o sistema operacional, mas principalmente com base em um aplicativo que executará esse mesmo sistema Windows.

Esses programas são chamados de emuladores. Sua essência é criar tal ambiente no sistema para que um conjunto de programas funcionais funcione independentemente do sistema do ambiente para o qual estão adaptados. É assim que muitas vezes são lançados emuladores e criadas imagens em um PC para rodar jogos destinados ao Sony Playstation ou, por exemplo, para rodar o próprio sistema Android em um PC. Mas agora precisamos descobrir como os emuladores do Windows para Android fazem isso.

Seleção de aplicativos

Existem vários aplicativos emuladores que funcionam corretamente, mas diferem no funcionamento e na percepção do próprio sistema Android. Você também deve entender que o próprio sistema Windows consome bastante energia e recursos, por isso antes de instalar o sistema no seu smartphone veja se ele é adequado em termos de potência e características para realizar tal atualização. Depois de verificar os dados iniciais com os quais trabalhar, você pode começar:

Executando programas no sistema operacional Windows com Android:

Para executar programas do Windows no Android, você precisa baixar um arquivo com imagens vazias e, em seguida, baixar um programa especial com o qual você seleciona seus arquivos, aqueles que têm tamanho adequado, renomeia a imagem para “D.img” e transfere-a para a pasta SDL no SDCard. E também altere os dados no “config” para que o sistema leia os programas necessários para iniciar.

Como resultado, se tudo for feito na sequência correta, você poderá usar com segurança o novo Windows em seu smartphone Android.

O Wine, que permite executar aplicativos Windows em sistemas Linux e UNIX, existe há mais de vinte anos. As versões mais recentes do Wine lidam tão bem com essa tarefa que podem ser usadas para trabalhar com os aplicativos mais populares e jogar quase todos os jogos que suportam DirectX 9. O Wine apareceu recentemente para Android - uma versão comercial do CrossOver. E nós, claro, não poderíamos ignorar este acontecimento.

Vinhoé um acrônimo recursivo para Wine Is Not an Emulator. E é verdade: Wine é uma implementação alternativa da API Win32 escrita do zero. CrossOver é uma versão comercial do Wine, projetada para rodar principalmente jogos do Microsoft Office e Windows em sistemas compatíveis com UNIX e fornece todas as otimizações e configurações de compatibilidade necessárias para isso. No CrossOver, os aplicativos geralmente funcionam de forma mais estável e exigem menos ajustes nas configurações. Em outras palavras, CrossOver é um Wine melhorado. E caro: os desenvolvedores estão pedindo US$ 50 por ele.

Em 2013, um dos desenvolvedores do Wine, Alexandre Julliard, no Encontro Europeu de Desenvolvedores de Software Livre e de Código Aberto, demonstrou uma versão preliminar de software para o sistema operacional móvel Android, que permite executar uma variedade de aplicativos Windows. Praticamente não havia dispositivos portáteis com processador Intel x86 e Android integrados naquela época, então o projeto era interessante apenas como uma prova de conceito.

No entanto, a história não terminou aí. Em outubro de 2015, a CodeWaves abriu inscrições para testes do CrossOver para Android, onde felizmente me inscrevi. O lançamento estava previsto para o final de 2015. Mas não houve novidades nem no final de 2015 nem no início de 2016. A versão beta apareceu apenas em 25 de agosto de 2016 e atualmente está disponível apenas para testadores. E imediatamente na versão para Android e para aparelhos com Chrome OS (que possuem Play Market).


Portanto, neste artigo veremos o que é CrossOver para Android.

Teste as características do computador:

  • Processador: Intel Core i5 4200H
  • Processador de vídeo: Intel HD Graphic 4600
  • RAM: 8 GB (1600 MHz)
  • Disco: SSD ADATA Premier Pro SP920 256 GB (22 GB alocados para Android)
  • CrossOver: 15.5.0 alfa4

1 mesa


Mesa

Imediatamente após o lançamento, somos apresentados a uma área de trabalho com fundo azul. Na parte inferior está o botão “Iniciar”, no canto superior esquerdo está a inscrição CrossOver e no canto superior direito está o botão principal Instalar Aplicativo. Após clicar nele, será aberta uma janela com a escolha do aplicativo. Além disso, existem apenas quatro programas na própria lista: Steam, MS Office 2007 e 2010, WinZip 14.0, o que é deprimente. Mas basta desmarcar a caixa Somente aplicativos conhecidos e uma lista de mais de uma centena de programas e jogos aparecerá diante de nós.

Muitos deles podem ser instalados através do botão Instalar, mas alguns ainda terão que ser baixados separadamente. Você pode encontrar alguns jogos bem interessantes na lista: Bioshock Infinite, Tomb Raider 2013, Star Wars: Battlefront, World of Tanks, Dota 2, Batman Arkham City... Os programas incluem Adobe Photoshop CS3, Adobe Acrobat Reader XI, Autocad 2013, Comandante total. Os links contêm as versões que definitivamente deveriam funcionar.

Todos os programas são executados no Windows. Mas se desejar, você pode recolhê-los na barra de tarefas, como no Windows. Há também uma bandeja; alguns programas podem ser minimizados e executados em segundo plano. O número de aplicativos executados simultaneamente é aparentemente limitado pela quantidade de RAM do dispositivo.


A integração com o sistema operacional Android é incrível. Por exemplo, você pode abrir um navegador, iniciar um vídeo do YouTube nele, pressionar o botão Início e a reprodução continuará em segundo plano. A área de transferência é compartilhada. Você pode copiar o texto no aplicativo Android e colá-lo em um editor de texto executado no CrossOver.

Se você for em “Iniciar → Painel de Controle”, encontraremos itens interessantes:

  • Controladores de jogo. Configurando joysticks e alternando entre eles.
  • Configurações da Internet. Configurando uma página inicial para o navegador (não há navegador próprio no CrossOver, mas há um mecanismo HTML que os aplicativos podem usar para exibir páginas da web), gerenciando histórico, cache e cookies. Há também gerenciamento de certificados e configurações de segurança para diferentes tipos de conexões com a Internet.
  • Instalando/removendo programas. O nome fala por si.

O comando “Iniciar → Executar...” faz a mesma coisa que pressionar Win + R no próprio Windows, ou seja, abre a barra de execução. O comando regedit abrirá o editor de registro (sim, existe um registro completo), cmd abrirá a linha de comando (arquivos bat funcionam), o explorer é um gerenciador de arquivos primitivo.



2 Testes de aplicação


  • Vapor. CrossOver oferece instalação imediatamente após o lançamento. Funciona muito bem, sem congelamentos ou atrasos. Você pode assistir, baixar e comprar qualquer jogo. Qual deles funcionará é uma grande questão. Então você terá que tentar.
  • Bloco de notas++. A versão x64 não pôde ser instalada. Não há suporte para programas x64 aqui. Mas a versão para Windows x32 funcionou exatamente como no Windows... Sem problemas com plugins ou configurações. Somente em dispositivos com tela sensível ao toque muito pequena haverá sérias dificuldades de controle.
  • Estúdio SMath. Requer NET Framework 2.0, após a instalação inicia com sucesso, embora tenha problemas com gráficos: os símbolos matemáticos e a grade não são exibidos. Mas todos os cálculos podem ser feitos.
  • Comandante total. A versão do site oficial não pôde ser lançada. Mas a versão do repositório CrossOver (infelizmente, esta não é a última 8.52a) funcionou perfeitamente.
  • GPU-Z E CPU-Z não ganhou nenhum dinheiro.
  • AIDA64 deu um erro durante a instalação.
  • Não foi possível instalar a versão do site (5.36), mas a versão 3.16.166 foi instalada do repositório (é a única lá) e até encontrou algum lixo.
  • Raposa de fogo a versão 47.02 funcionou muito bem, mas após atualizar para a versão 49 parou de funcionar.
  • LibreOffice. A última versão do site oficial foi instalada e funcionou sem problemas.

O suporte para MS Office 2010 foi anunciado oficialmente e no repositório você pode até encontrar a versão 2013 (com base na experiência, direi que é improvável que o escritório de 2016 funcione). Além disso, Mathcad, Wolfram Mathematica e outros aplicativos complexos altamente integrados ao sistema ainda não funcionarão.


O WOT Blitz do Steam não foi iniciado, embora a versão nativa do jogo para Android funcionasse perfeitamente. O instalador da versão desktop do World Of Tanks também falhou ao iniciar. E a versão oferecida para instalação pelo próprio CrossOver é destinada ao servidor europeu. Aliás, mesmo nele não consegui encontrar o botão “Instalar” no instalador.


3 configurações


Configurações gráficas

Você pode abrir as configurações clicando em “Iniciar → Ferramentas integradas → Configuração do Wine”. Tudo aqui é exatamente igual ao Wine padrão para Linux:

  • Aplicações. Aqui você pode selecionar a versão do sistema operacional Windows que o CrossOver irá transferir para o aplicativo para sua identificação. A escolha está disponível para cada aplicação individualmente e para todas de uma vez. Você pode instalar todas as versões do Windows 2.0 ao Windows 10! O Windows XP é instalado por padrão. Depois de mudar para o Windows 10, o Steam parou de funcionar. Nenhuma outra mudança foi notada. As configurações da versão do Windows podem ser aplicadas por aplicativo.
  • Bibliotecas. Configurações para DLLs padrão do Windows. Para cada biblioteca, há a opção de duas versões: “Built-in (Wine)” e “Third-Party (Windows)”. A questão aqui é que as bibliotecas integradas do Wine muitas vezes não são totalmente implementadas e podem não ser compatíveis com alguns aplicativos. Neste caso, você pode baixar a biblioteca nativa do Wine, colocá-la na pasta virtual C:\windows e selecionar esta biblioteca como de terceiros. Você pode descobrir quais bibliotecas determinados aplicativos e jogos podem exigir no banco de dados Wine de aplicativos compatíveis.
  • Gráficos. Existem configurações de fonte, interceptação do mouse pelas janelas, bem como alguns outros parâmetros gráficos.
  • Visualização e integração. Existem configurações de tema aqui (no entanto, não há nenhum tema no diretório interno). E aqui você pode configurar de forma independente muitos parâmetros, por exemplo, cor da área de trabalho, molduras das janelas, fonte. Na verdade, é uma ferramenta para criar seus próprios temas. Também aqui você pode alterar as pastas usadas para documentos, músicas, fotos, vídeos. Por padrão, eles são integrados de maneira muito interessante ao ambiente Android. Eu nem quero mudar.
  • Discos. Criação e edição de discos virtuais. Por padrão, há uma unidade C (unidade do sistema, localizada em algum lugar dentro do próprio aplicativo) e uma unidade Z, que se refere ao diretório raiz (/). Portanto, se você precisar instalar um aplicativo a partir de um cartão de memória, será necessário abrir a pasta Z:\sdcard.
  • Áudio. Configurar dispositivos de entrada e saída de áudio e testar seu funcionamento.

Também no menu Ferramentas integradas você pode encontrar:

  • Shell de comando- linha de comando. É verdade que quase não tem funções;
  • Bloco de notas- bloco de notas do Windows;
  • Explorador de arquivos- um gerenciador de arquivos primitivo.

4 problemas

  • CrossOver só pode ser executado em processadores x86. Portanto, mesmo os dispositivos ARM mais poderosos estão com problemas.
  • Não há suporte para programas x64, apesar de existir uma versão do Android para processadores x64.
  • Não há suporte para modo tela cheia para todos os aplicativos (não se sabe como remover a linha com o nome CrossOver e o ponto para ir para o repositório do aplicativo).
  • Suporte apenas para DirectX 9 Em um futuro próximo, os desenvolvedores prometem adicionar suporte para DirectX 10 e 11. Mas é improvável que DirectX 12 esteja disponível nos próximos anos.
  • Capacidade de memória - o mesmo MS Office ocupa cerca de 3 GB em disco. E se você instalar Adobe Photoshop, Audition, Mathcad, sobrará muito pouco espaço. Mesmo em um aparelho com 32 GB de memória.
  • A maioria dos programas disponíveis no catálogo CrossOver estão em inglês e/ou são versões europeias sem localização para russo, vinculadas a Euroservers.
  • Nenhum gerenciador de tarefas. Isso dificulta um pouco o gerenciamento dos processos.
  • Não há emulação de joystick, como, por exemplo, em emuladores de console de jogos. Portanto, em dispositivos com tela sensível ao toque sem joystick, é improvável que você consiga jogar alguma coisa.
  • O modo multijanela funciona apenas no CrossOver. Portanto, ainda não há otimização para Remix OS e Chrome OS.

5 Conclusão

Infelizmente, agora é improvável que o projeto Wine para Android substitua dispositivos baseados em desktop Windows. Mas você pode executar alguns aplicativos úteis e interessantes. O projeto ainda está em fase de teste beta fechado, então, com o lançamento, acho que muitas das deficiências serão eliminadas e a lista de programas em funcionamento se expandirá várias vezes. Também podemos esperar que o lançamento inclua suporte para DirectX 10/11 e API Vulkan.

A única coisa que escurece a imagem é que, em um dispositivo móvel, os aplicativos de desktop não são muito úteis. E você só pode jogar se tiver um joystick ou mouse com teclado. A Intel colocou ainda mais lenha na fogueira quando deixou o mercado de smartphones.

Tudo que você precisa fazer é baixar e instalar o programa gratuito e fazer algumas configurações. Como resultado, você receberá um telefone Android virtual que roda em seu computador.

Para obter um telefone Android virtual, você terá que instalar e aprender como usar o Android Software Development Kit (SDK), com o qual os desenvolvedores trabalham ao criar seus programas e utilitários para o sistema operacional Android. Usar o SDK pode parecer intimidante, mas conhecendo alguns princípios básicos e seguindo as instruções deste whitepaper, você descobrirá que ele é bastante fácil de usar.

Mas primeiro, algumas advertências. Em primeiro lugar (e provavelmente o mais importante), você não poderá usar seu telefone Android virtual para fazer chamadas reais. O projeto se concentra apenas em fornecer a sensação do sistema operacional Android, sua interface de usuário e a capacidade de experimentar alguns de seus aplicativos sem comprar nada.

Outra limitação é que qualquer aplicativo que funcione com a câmera ou módulo GPS do telefone descobrirá que esses componentes estão realmente faltando. Além disso, qualquer aplicativo que use serviços de localização (fornecendo informações confidenciais com base na localização física do telefone) não será capaz de determinar onde você está (embora o dispositivo Android virtual possa funcionar com uma câmera ou GPS conectado, mas esse nível de trapaça está além do escopo desta história). Você também descobrirá que seu dispositivo virtual é lento – talvez muito mais lento do que no mundo real dos telefones Android.

Mas ainda há muitas coisas que o dispositivo virtual Android pode fazer – especialmente ao começar a instalar aplicativos (embora, é claro, até isso cause algumas dores de cabeça, como descreveremos a seguir). Se você tolerar as limitações acima, continue lendo e descobrirá como pode ter um dispositivo virtual Android funcional em seu PC com Windows em apenas alguns minutos.

Algumas palavras sobre aplicativos Android

Existem algumas coisas que você precisa lembrar sobre os aplicativos Android. Ao contrário da altamente exigente App Store do iPhone, sua versão para sistema operacional Android - chamada Android Market - oferece muito mais liberdade. Na verdade, alguns consideram o Android Market o oeste selvagem dos aplicativos: quase tudo é permitido lá, e aplicativos perigosos (maliciosos) geralmente são removidos dele somente após reclamações dos usuários. Quanto à prevalência de malware no Android Market, a SMobile Systems, uma empresa dedicada à segurança de software em telemóveis, afirmou recentemente num relatório que aproximadamente “um em cada cinco programas solicita permissão para aceder a informações privadas ou sensíveis que um atacante poderia usar.” para seus próprios propósitos.”

É pouco provável que cada uma destas aplicações solicite esta informação para a enviar aos cibercriminosos. Aparentemente, a maioria desses aplicativos usa essas informações para fins legítimos (por exemplo, para serviços bancários pela Internet) ou simplesmente as solicita devido à fraqueza do desenvolvedor como codificador. Mas pelo menos alguns desses aplicativos ainda podem estar tentando roubar suas informações e colocá-las nas mãos de pessoas a quem você não gostaria de fornecê-las.

No entanto, o Android Market não é o único lugar para baixar e instalar aplicativos Android. Já há algum tempo que existem várias lojas independentes de aplicativos Android em funcionamento (como Softonic, Handango e GetJar) e novas lojas também estão surgindo (como AndSpot, SlideMe e AndAppStore). Mas ainda não se sabe como eles tratarão os hackers.

Em geral, você deve ter cuidado com o que instala no Android - mesmo no Android virtual - especialmente se você já inseriu alguma informação pessoal, como nome/senha da sua conta do Google. Como saber se um aplicativo é perigoso? Sem instalar algum tipo de programa de segurança, isso pode ser difícil. Por exemplo, instalei o Lookout Mobile Security FREE (beta) em vários dos meus dispositivos Android virtuais (e no meu telefone Android) e até agora, na minha opinião, ele faz o que deveria fazer - proteger contra malware.

Depois de começar a instalar aplicativos em seu dispositivo Android virtual, você encontrará dificuldades. Por padrão, qualquer dispositivo virtual criado usando o Android SDK não tem acesso ao Android Market - as imagens do sistema operacional Android criadas usando o SDK são bastante simples. Portanto, você pode ficar limitado em termos de instalação de aplicativos - você só pode instalar aplicativos que estão disponíveis em lojas independentes de aplicativos Android.

Por exemplo, a versão GRATUITA do Lookout Mobile Security que instalei foi baixada do GetJar. A propósito, usando o Android OS 1.6 consegui acessar o Android Market no meu dispositivo virtual, mas descreverei como fiz isso a seguir.

Também a seguir, mostrarei como criar e usar um dispositivo virtual Android em um computador Windows e como baixar e instalar aplicativos Android de lojas independentes. Tudo isso é feito usando a versão mais recente do sistema operacional Android: 2.2, também conhecido como Froyo (Froyo é a abreviação de "iogurte congelado" - iogurte congelado, porque todos os codinomes do sistema operacional Android vêm de sobremesas). A seguir mostrarei como criar um dispositivo virtual com Android 1.6 e Android Market. Mas primeiro...

Instalando o Android SDK

Todas as instruções apresentadas aqui foram executadas em um sistema Windows 7, mas também devem se aplicar a outras versões de 32 bits do Windows XP ou versões de 32 ou 64 bits do Windows Vista. Além disso, existem versões do Android SDK que funcionam no Mac OS X 10.5.8 (e posterior) e até mesmo em algumas versões do Linux. É verdade que você não encontrará aqui descrições de instalação do pacote para esses sistemas operacionais.

A primeira coisa que você precisa fazer é certificar-se de ter o Java instalado. O site oficial do Java pode ajudar com isso, informando se o Java está instalado ou não. Se você não possui o Java instalado ou a versão é muito antiga, basta seguir as instruções do site e você obterá a versão mais recente do Java. A documentação do Android SDK sugere que você instale a versão JDK do Java, mas na realidade, se você não for um desenvolvedor, precisará apenas da versão padrão do Java, que é oficialmente chamada de Java SE Runtime Environment. No entanto, ao usar o Internet Explorer, o Java pode ser chamado de "Java para Windows Internet Explorer".

Depois de verificar se o Java está instalado, baixe o Android SDK Starter Package, que será empacotado em zip. Depois de descompactar o arquivo baixado, você deverá obter a pasta android-sdk-windows. Você pode colocá-lo em qualquer lugar - tudo que você precisa já está lá, você não precisa instalar o programa da forma tradicional. Apenas lembre-se de onde você colocou a pasta, caso contrário você terá dificuldade em criar ícones para iniciar o aplicativo.

Vá para a pasta android-sdk-windows e execute o arquivo SDK Setup.exe, que é o aplicativo Android SDK e AVD Manager.

Se o Java não estiver instalado corretamente, você verá uma mensagem de erro.

Ao iniciar o Android SDK e o AVD Manager pela primeira vez, você poderá ver uma janela Atualizar fontes, que informará que o armazenamento não pode ser encontrado.

Se você encontrar essa mensagem, terá que alterar as configurações do SDK para usar HTTP em vez de HTTPS. Para fazer isso, clique em Fechar. A seguir, você verá uma janela de seleção de pacotes para instalação - “Escolher Pacotes para Instalar” - na qual, porém, nada aparece. Clique em Cancelar. Em seguida, você deverá ver a janela Android SDK e AVD Manager. Selecione a aba de configurações – Configurações – e na seção Misc, habilite a opção “Force https://... Sources to be fetched using http://...”.

Em seguida, selecione a guia Pacotes Disponíveis. Você deverá ver um único site na lista: https://dl-ssl.google.com/android/repository/repository.xml. Selecione esse site e uma lista de pacotes deverá aparecer abaixo dele. Se você quiser experimentar diferentes versões do sistema operacional Android, habilite todos os pacotes.

Se você deseja usar apenas o Android 2.2, basta baixar pacotes como: "Documentação para Android SDK, API8, revisão 1"; "Plataforma SDK Android 2.2, API8, revisão 1"; "Amostras para SDK API8, revisão 1"; e APIs do Google da Google Inc., Android API8, revisão 1."

Após selecionar os pacotes, clique no botão “Instalar Selecionados”. Isso o levará à janela “Escolher pacotes para instalar” para selecionar os pacotes a serem instalados, onde todos os pacotes selecionados anteriormente devem ser listados (a propósito, se você não encontrou um erro HTTPS quando iniciou o SDK pela primeira vez, isso irá seja a primeira janela que você vê). Não clique no botão Instalar ainda. Você notará que alguns pacotes possuem um ponto de interrogação próximo a eles. Isso significa que para cada pacote você deve aceitar o contrato de licença antes de instalá-lo. Selecione todos os pacotes com a pergunta um por um e clique no botão Aceitar. Então, quando você vir marcas de seleção ao lado de todos os pacotes, clique no botão Instalar.

Depois de selecionar todos os pacotes para instalação, você terá que esperar que o download seja concluído, o que pode levar vários minutos. Quando tudo terminar, você verá uma janela com uma mensagem como “Concluído, 12 pacotes instalados”. Clique em Fechar.

Criando um dispositivo virtual Android

Agora você está pronto para criar seu primeiro dispositivo virtual. Na verdade, o Android SDK os chama de Android Virtual Device ou AVD, como continuarei a fazer. Selecione a guia Dispositivos Virtuais e clique no botão Novo.

Você verá uma janela para criar um novo dispositivo virtual Android - Criar novo dispositivo virtual Android (AVD). Não há muito que você precise fazer para criar um AVD. Tudo que você precisa é:

  • Dê um nome ao seu AVD. Qualquer nome alfanumérico serve;
  • Selecione um ponto de referência – Alvo. Aqui você seleciona a versão do sistema operacional Android na qual o AVD será baseado. Selecione, por exemplo, Android 2.2;
  • Defina o tamanho do cartão SD - Tamanho do cartão SD. Aqui você pode especificar o tamanho do cartão SD virtual do seu AVD. O tamanho não pode ser inferior a 9 MB. Para meu exemplo escolhi 1GB;
  • Selecione pele – Pele. Você pode escolher qualquer predefinição (integrada) ou sua própria resolução. No entanto, não é necessário que a resolução ou proporção de tela selecionada corresponda à resolução da tela de um telefone real. Para este exemplo, selecione WVGA800 (800x480) - esta é a resolução de tela de alguns telefones, como o HTC Incredible. Se desejar, você pode definir uma resolução que simule um tablet Android (por exemplo, 1024x600);
  • Equipamento – Hardware. Os elementos deste item serão selecionados automaticamente. Não há necessidade de fazer acréscimos ou alterações aqui (a menos, é claro, que você seja um desenvolvedor que sabe exatamente o que está fazendo).

Agora clique no botão Criar AVD.

O AVD será criado muito rapidamente, ao final da qual você verá uma janela pop-up com a mensagem correspondente sobre a criação do AVD. Para fechá-lo, clique em OK.

Observe que depois de criar um AVD, você não poderá alterar suas configurações. Portanto, se quiser alterar alguma coisa, você terá que criar um novo AVD. Caso contrário, o AVD que você criou deverá aparecer na lista de dispositivos virtuais - Dispositivos Virtuais.

Para iniciar o AVD, clique nele e depois no botão Iniciar. Você verá uma janela Opções de inicialização - que permitirá dimensionar a tela e limpar os dados do usuário. Você provavelmente se sentirá atraído pela capacidade de ampliar a tela, mas não deve usá-la. Caso contrário, a janela terá o tamanho físico da tela de um telefone (apenas sete centímetros de altura).

Você não deve usar a capacidade de apagar dados do usuário (embora mais tarde, ao instalar o Android 1.6 AVD do Android Market, ainda usaremos essa oportunidade). Basta clicar no botão Iniciar para iniciar o AVD.

Pode levar alguns minutos para o AVD ser iniciado, portanto, seja paciente. Em breve você verá na sua tela - AVD. A propósito, AVD também é chamado de “emulador” - emulador, porque... ele “emula” um dispositivo Android.

Saudações, caro leitor. No artigo de hoje, direi como você pode executar o sistema operacional Windows em seu gadget baseado no sistema operacional móvel Android. Isso pode ser feito usando um software especial, essas ferramentas são chamadas de emuladores. Usando esses programas, executaremos o Windows no seu gadget (telefone ou tablet com sistema operacional Android).

Os benefícios práticos desta operação podem ser bastante significativos.. Além de surpreender seus amigos ao rodar o Windows em seu aparelho, problemas bem específicos podem ser resolvidos. Por exemplo, você precisa executar um programa em seu gadget Android que só funciona no Windows. Você também pode executar alguns jogos simples do Windows.

Portanto, abaixo você encontra uma lista de programas emuladores, bem como breves descrições e instruções para eles. Gostaria de avisá-lo imediatamente, porque... O Windows é um sistema que consome muitos recursos, então seu gadget Android deve ser relativamente poderoso.

QEMU


Um bom emulador que permitirá executar o Windows 98 (95) no seu dispositivo. Abaixo você pode encontrar breves instruções sobre como usar este software.:

  • Baixe o emulador QEMU (sdlapp.apk) em nosso site e instale-o em seu dispositivo Android;
  • Baixe o arquivo com firmware do BIOS, drivers, etc. Você também pode baixar este arquivo em nosso site por meio de um link direto (sdl.zip). Descompacte o arquivo na raiz do SDCard;
  • Em seguida, você precisa baixar a imagem do sistema operacional Windows; este emulador suporta apenas Windows 95 e Windows 98. Links – – ;
  • A seguir, do arquivo baixado na etapa anterior, retire o arquivo C.img e “jogue-o” na pasta “SDL” na raiz do seu SDCard;
  • Lançamos o programa instalado na primeira etapa. Se tudo for feito corretamente, o Windows será iniciado.

Executando programas no emulador

Uma breve instrução sobre como executar programas no QEMU. Então vamos começar:

  • Baixe o arquivo com imagens (vazio). Link do nosso site – qemu_hdd.rar;
  • Baixe o programa WinImage (winimage_8.10.8100.rar). Usando esta ferramenta, você precisa fazer upload de seus arquivos em uma imagem de tamanho adequado;
  • Em seguida, você precisa renomear a imagem com os arquivos do seu programa para “D.img” e transferi-la para o SDL (pasta) do seu SDCard;
  • No arquivo sdl.conf você precisa adicionar a linha: “/sdl -L . -m 128 -boot c -hda C.img -hdb D.img -usb -usbdevice tablet”;
  • Inicie o Windows, instale os programas necessários da unidade “D”.

BOCHS


Outro para dispositivos baseados no sistema operacional Android. Teoricamente, este emulador permitirá que você execute qualquer versão do sistema operacional Windows, mas, relativamente falando, apenas duas funcionarão de forma estável - 98 e 95. Se você deseja instalar o XP ou 7, esteja preparado para o fato de que eles (XP , 7) não funcionará tão bem quanto você gostaria. Então, vamos começar a configurar:

  • Baixe e instale o dispositivo (bochs2_5_1.apk);
  • Baixe o firmware (sdl_for_bochs.zip), descompacte-o na pasta SDL na raiz do seu SDCard;
  • Baixe a imagem .img do sistema operacional necessário (links para Win98.95 estão acima, links para winXP e 7 podem ser encontrados na Internet);
  • Após baixar a imagem (arquivo com Win 95, 98, XP, 7), descompacte-a e renomeie o arquivo do arquivo para c.img, coloque-o na pasta SDL na raiz do SDCard;
  • Abra o emulador instalado na primeira etapa.

Executando programas em Bochs

O processo de lançamento de programas neste emulador é semelhante ao que descrevemos anteriormente (para o emulador QEMU), use-o.

visualizações