Veja como os aplicativos Android funcionam no Windows 11

Microsoft Anúncio do Windows 11 Ficamos surpresos com a notícia de que o próximo sistema operacional executará aplicativos Android junto com aplicativos do Windows. Infelizmente, a palavra-chave era clara nos detalhes. Você vai usar esses aplicativos de simulação? O suporte existente do Linux para Windows será incluído? Recebemos nossas respostas logo após a palestra, obrigado por seguir conversa de desenvolvedor Isso entrou em alguns detalhes.

Esse recurso é oficialmente chamado de “Subsistema do Windows para Android”, o que deve dizer muito sobre como funciona. O Windows atualmente tem um “Windows Subsystem for Linux” (WSL), que usa um subconjunto de funções do Hyper-V para executar aplicativos Linux em um kernel Linux real junto com seus aplicativos Windows. (O Hyper-V permite que o segundo sistema operacional convidado acesse hardware bare metal em vez de rodar em cima do sistema operacional host com menos acesso a recursos.) Os telefones Android reais usam o kernel Linux, e a Microsoft está construindo a estrutura Android sobre WSL para o subsistema Windows para Android. Parece que estamos basicamente executando x86 Android no Hyper-V.

Os aplicativos Android no Windows devem ser parecidos com os aplicativos nativos do Windows, com uma janela de nível superior, uma entrada na barra de tarefas e a capacidade de fixar no menu iniciar. A Microsoft disse durante sua apresentação: “Nos bastidores, já estamos construindo um aplicativo de proxy nativo que lida com a ponte entre o modelo de aplicativo Android e o modelo de aplicativo Windows.” Presumivelmente, isso significa que o sistema fornecerá coisas como um atalho do menu iniciar, ícones, entradas nos menus de desinstalação do aplicativo e outras skins menores do Windows que farão com que o aplicativo pareça nativo.

A Microsoft tenta fazer isso com o mínimo de emulação possível – talvez até sem emulação, dependendo da disponibilidade do seu PC e do seu aplicativo. Tanto o Windows quanto o Android rodam em arquiteturas x86 e Arm, com Android preferindo Arm e Windows preferindo x86. Se você estiver executando o Windows on Arm e quiser executar o aplicativo Arm para Android, as coisas funcionarão muito bem. Se você estiver usando o Windows x86, a Microsoft tentará enviar a versão x86 do aplicativo Android que você deseja. Mas se a única coisa disponível for o aplicativo Arm, ”Intel Bridge. TecnologiaAqui para ajudar, traduzindo o código Arm em algo que pode ser executado em uma CPU x86. A Microsoft indicou que esse recurso também funcionará em CPUs AMD.

A abordagem da Microsoft é semelhante a como alguns outros sistemas operacionais fazem e executam aplicativos Android. Chrome OS تشغيل Suporte de aplicativo Android Talvez o exemplo mais proeminente. O Chrome OS realmente executa o kernel do Linux e agrupa a estrutura do Android como um contêiner para executar aplicativos. Se você tem um Chromebook x86, o Chrome OS usa a tradução binária integrada do Android Arm-to-x86. Se você estiver usando um sistema operacional Linux para desktop, Unbox Ele fará o mesmo – carregar a estrutura do Android no topo do Linux. Você pode até mesmo executar o Anbox no WSL hoje.

Talvez a última experiência de muitas pessoas com o x86 Android da Intel Lote da era 2012 Para telefones x86 rodando Atom, resultando em um hardware terrível como a antiga linha Asus Zenfone. O Android X86 percorreu um longo caminho desde então; O lançamento do Android Chrome OS em 2016 certamente ajudou muito o sistema operacional. Mesmo antes de seu lançamento em 2016, o Google vinha pressionando por um maior suporte para aplicativos x86 junto com o Arm, e as ferramentas de desenvolvimento do Google tornaram o Arm e binários x86 o padrão por algum tempo. Em 2016, o Google esperava que cerca de 25% dos aplicativos da Play Store não suportassem x86 e precisassem de uma tradução do Arm. Hoje, com uma base de clientes x86 maior graças ao Chrome OS, esse número é provavelmente mais apropriado.

Amazon, sideload e ecossistema não Google Play

Parece que a Microsoft Store listará os aplicativos Android - mas você será expulso para a Amazon App Store para instalá-los.
Ampliação / Parece que a Microsoft Store listará os aplicativos Android – mas você será expulso para a Amazon App Store para instalá-los.

Microsoft / Ron Amadeo

Microsoft Não Usando o ecossistema do Google Play no Windows. A Microsoft também não tenta construir seu próprio ecossistema Android e, em vez disso, faz parceria com a Amazon, usando a mesma Amazon App Store encontrada em dispositivos Fire OS. Modo Amazon Comunicado de imprensaMas não oferece muito mais do que uma declaração de que mais detalhes serão divulgados mais tarde.

Não vimos um aplicativo Android de ponta a ponta instalado no Windows 11 ainda, então não está claro como tudo isso funciona. A Microsoft lançou várias capturas de tela mostrando a Microsoft Store anunciando os aplicativos Android da Amazon App Store. O catálogo de aplicativos da Amazon parece estar listado na Microsoft Store, completo com análises, capturas de tela e uma descrição, mas não parece que a Microsoft Store pode realmente instalar aplicativos Android. A chave está no botão de instalação. Para aplicativos do Windows, ele simplesmente diz “Get”, indicando que o aplicativo será instalado. Para aplicativos Android, o botão é diferente. Ele diz, “Obtenha na Amazon App Store”, com um pequeno quadrado e um ícone de seta, indicando que você será acionado para um aplicativo externo.

O Jornal de Wall Street Forneci detalhes adicionais sobre como isso funciona. Parece que a Amazon criará um cliente Amazon App Store para Windows. Você precisará entrar com sua conta da Amazon para baixar os aplicativos. A Microsoft Store existe como uma busca de aplicativo unificada e não muito mais. Presumivelmente, isso significa que você terá duas lojas de aplicativos em execução no Windows o tempo todo, com dois lugares para verificar se há atualizações. Não parece simplificado.

Engenheiro da Microsoft Miguel de Icaza Confirme se o Windows 11 oferecerá suporte ao sideload para aqueles que não querem mexer com nenhuma dessas coisas da Amazon. Você deve ter imediatamente opções para lojas de código aberto, como Robô F E a capacidade de fazer download APKMirror aplicativos. Provavelmente é apenas uma questão de tempo até que alguém deixe a Google Play Store totalmente operacional.

Os aplicativos X86 estão proliferando no Google Play graças a anos de configurações padrão e um impulso para suporte de arquitetura adicional. O x86 é comum na Amazon App Store? Você pode baixar a Amazon App Store em qualquer dispositivo Android, mas os dispositivos Echo Fire que usam exclusivamente a Amazon eram todos Arm. Muitas implementações são universais e funcionam em todas as arquiteturas, então … talvez.

Teria sido ótimo se a Microsoft tivesse retirado Surface Duo E se uniu ao Google para obter a Play Store real no Windows 11. O problema de usar o Android fora da Play Store é que você perde o acesso às APIs do Google Play Services para coisas como notificações push. A Amazon vem construindo suas próprias APIs alternativas e serviços em nuvem há anos para o Fire OS, e se você não tem o Google Play, esta é a segunda melhor opção.

Isso é tudo o que temos agora sobre compatibilidade com o Windows 11 Android. Mas fique tranquilo, nós iremos nos aprofundar assim que parte do código real for lançado.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *