Artigo

Intel Bridge: o que é e como faz os aplicativos Android funcionarem no Windows 11

protection click fraud

Laptop Windows 11 AndroidFonte: Nick Sutrich / Android Central

Para muitas pessoas, a notícia de que O Windows 11 seria capaz de executar aplicativos Android é um grande negócio. Sim, a Microsoft é dependendo da Amazon e de sua App Store para fazer acontecer, e essa não é uma situação ideal, mas ainda assim. Obter os aplicativos que você usa no melhor telefone Android rodar no PC que você também usa é muito conveniente. É exatamente por isso que a Apple está pressionando tanto e porque as pessoas adoram recursos como Seu telefone no Windows 10.

Isso envolve mais do que apenas regular software também. UMA Chromebook pode executar aplicativos Android dentro de um contêiner nativo, embora o processador interno seja muito diferente do que vive dentro do seu telefone. Com o Windows 11, vai ser o mesmo. A diferença é que os Chromebooks dependem muito do Google fornecer o arquivo certo para o hardware certo quando você instala um aplicativo do Google Play, enquanto a Microsoft e a Amazon não têm uma configuração que permite isso (ainda). É aí que entra a Intel com o que chama Tecnologia Intel Bridge.

Ofertas VPN: Licença vitalícia por US $ 16, planos mensais por US $ 1 e mais

Apesar do nome, a tecnologia Bridge da Intel não é um componente de hardware. Isso é bom porque significa que a mesma tecnologia pode ser usada mesmo que seu PC não tenha um chip Intel interno. O Intel Bridge é o que chamamos de pós-compilador de tempo de execução, e esse é o tipo de mágica que faz com que aplicativos desenvolvidos para telefones com chips ARM funcionem em um PC com chip Intel ou AMD.

O que é um compilador?

Android StudioFonte: Jerry Hildenbrand / Android Central

Você precisa saber o que é um compilador e por que ele é necessário antes de entender como o Intel Bridge vai funcionar. Não se preocupe, não é nada difícil de entender.

Um compilador transforma o que pode parecer algo sem sentido em código que pode escrever Hello World em sua tela.

Um compilador pega qualquer coisa que segue uma estrutura conhecida - no nosso caso, isso significa uma programação de computador linguagem como C ++ ou Java - e a transforma em código de máquina que um processador pode entender e usar para executar comandos. Quer sejam aplicativos Android ou programas corporativos multimilionários, alguém que desenvolve programas de computador escreve o software e, em seguida, usa um compilador para transformar tudo em um pacote que o computador de destino pode Compreendo. Este é o pacote que instalamos em nossos dispositivos de computação.

Existem muitos tipos diferentes de compiladores, e os aplicativos Android são, na verdade, melhor descritos quando traduzidos para serem usados ​​com um Compilador Just-in-Time em vez de "compilado", mas o resultado é o mesmo para o usuário final - os aplicativos são construídos e podem ser instalados e usados ​​em nossos telefones. Sem um compilador, seu computador não tem ideia do que fazer com as linhas de código escritas.

Um fluxo de trabalho típico para um desenvolvedor de aplicativos Android estaria usando Android Studio para escrever aplicativos usando Java ou Kotline, em seguida, usando as funções integradas do Android Studio para criar um aplicativo com base em tudo isso. Quando ele ou ela está satisfeito, tudo é empacotado e carregado na Play Store, onde você e eu podemos instalar. O sistema funciona por causa do software que transforma Java em algo que um processador de telefone pode entender.

O que é pós-compilação?

Coleção de aplicativos do Windows 11 para AndroidFonte: Microsoft

É óbvio que um engenheiro, e não um designer, veio com o termo pós-compilar porque significa literalmente o que diz - compilar algo após já foi compilado. Isso soa um pouco, bem, estúpido por falta de uma palavra melhor, mas é realmente muito inteligente.

Você pode recompilar algo que já foi compilado, e é isso que está acontecendo aqui.

Um pós-compilador em tempo de execução pega o código que já foi compilado e está pronto para ser executado e recompila com quaisquer dados extras ou alterações que foram desenvolvidas na saída. Eu sei que isso pode ser difícil de entender porque parece muito complicado. Um exemplo ajudará a quebrar essa frase estranha até que faça mais sentido.

O Intel Bridge é um pós-compilador de tempo de execução que usa o código de bytes do aplicativo Android que está pronto para o Android Runtime em nossos telefones e os reconstrói com tudo o que é necessário para que possam ser executados no hardware de computador Windows 11. As coisas necessárias para fazer um aplicativo Android rodar nativamente no hardware dentro de um PC com Windows 11 são injetadas pelo Intel Bridge. O resultado final significa que os aplicativos Android funcionam o mais próximo possível de um aplicativo nativo do Windows 11, sem que o desenvolvedor original faça qualquer alteração.

Ou, como diz a Intel:

Com a tecnologia Intel Bridge, o PC continua a oferecer mais opções e melhores experiências para o mais amplo ecossistema de aplicativos. A Tecnologia Intel Bridge é um pós-compilador de tempo de execução que permite que os aplicativos sejam executados nativamente em dispositivos baseados em x86, incluindo a execução desses aplicativos no Windows.

A tecnologia Intel Bridge não é uma peça de hardware, é um software extremamente complicado que faz a ponte as funções nativas que um aplicativo Android requer em vez das funções nativas disponíveis no Windows 11 instalação. Não é um emulador. Não é uma máquina virtual. Não é espelhamento aplicativos do telefone para a tela do PC. Envolve alterações reais no byte-code compilado de um aplicativo para convertê-lo em algo que se assemelha muito a qualquer outro aplicativo do Windows 11.

O que isso significa para você

Windows YourPhoneFonte: Microsoft

Essa é a parte fácil - significa que quando você encontrar um aplicativo Android que deseja instalar em seu PC Win 11, ele não terá os mesmos problemas que um emulador tem: sobrecarga de software, drivers 3D incompatíveis e problemas de resolução, e todo um outro aplicativo que só existe para funcionar em execução no fundo. Emuladores e máquinas virtuais são incríveis. Executar aplicativos nativamente é ainda mais incrível.

Isso significa que os aplicativos Android funcionarão melhor mesmo em laptops Windows 11 super baratos.

O Intel Bridge não resolve instantaneamente todos os problemas de execução de aplicativos Android dentro do Windows 11, mas é uma ótima maneira de lidar com os obstáculos técnicos iniciais. É muito diferente de soluções existentes, como BlueStacks e pode até ser uma solução boa o suficiente para atrair desenvolvedores para construir seus aplicativos para a Amazon App Store.

Em breve, a pessoa certa será capaz de fuçar e descobrir exatamente como funciona e talvez até copiar a ideia para outros sistemas operacionais como o macOS ou distribuições populares do Linux. Mas, por enquanto, é apenas um dos recursos interessantes do Windows 11 que pode valer a pena a atualização.

Análise do Samsung Galaxy SmartTag +: O melhor concorrente Android AirTag
tag, você é isso

Você precisa estar vivendo no mundo da Samsung para tirar o máximo proveito disso e possuir um caro telefone Galaxy, carro-chefe. Mas se for você, o SmartTag + é provavelmente a melhor alternativa Android AirTag.

Lute para sobreviver nos melhores jogos Battle Royale no Android
Último homem de pé

Battle royale é um dos gêneros de jogos mais populares, mas pode ser difícil decidir quais jogos realmente valem a pena jogar. Estes são os melhores títulos Android para permitir que você compita onde quer que esteja.

OnePlus confirma que o Nord 2 terá o chipset Dimensity 1200 da MediaTek
Confirmação

OnePlus confirmou que seu próximo Nord 2 será alimentado pelo chipset Dimensity 1200 da MediaTek.

Jogue em qualquer lugar com estes excelentes suportes de controle de telefone PS4 para o seu telefone
Jogue no celular

Existem muitos suportes por aí que são ótimos para jogar jogos do PS4, e nós temos o melhor deles aqui.

instagram story viewer