Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Os pacotes de aplicativos são configurados para serem executados em uma arquitetura de processador específica. Ao selecionar uma arquitetura, você está especificando em quais dispositivos deseja que seu aplicativo seja executado. Aplicativos da Plataforma Universal do Windows (UWP) podem ser configurados para execução nas seguintes arquiteturas:
- x86
- x64
- BRAÇO
- ARM64
É altamente recomendável que você crie seu pacote de aplicativos para direcionar todas as arquiteturas. Ao desmarcar uma arquitetura de dispositivo, você está limitando o número de dispositivos em que seu aplicativo pode ser executado, o que, por sua vez, limitará a quantidade de pessoas que podem usar seu aplicativo!
Arquiteturas e dispositivos Windows 10
| Arquitetura UWP | Área de trabalho (x86) | Área de trabalho (x64) | Área de trabalho (ARM) | Telemóvel | Windows Mixed Reality e HoloLens | Xboxe | IoT Core (dependente do dispositivo) | Surface Hub |
|---|---|---|---|---|---|---|---|---|
| x86 | ✔️ | ✔️ | ✔️ | ❌ | ✔️ | ❌ | ✔️ | ✔️ |
| x64 | ❌ | ✔️ | ❌ | ❌ | ❌ | ✔️ | ✔️ | ✔️ |
| BRAÇO | ❌ | ❌ | ✔️ | ✔️ | ❌ | ❌ | ✔️ | ❌ |
| ARM64 | ❌ | ❌ | ✔️ | ✔️ | ✔️ | ❌ | ✔️ | ❌ |
Vamos falar sobre essas arquiteturas com mais detalhes.
x86
Escolher x86 geralmente é a configuração mais segura para um pacote de aplicativo, pois ele será executado em quase todos os dispositivos. Em alguns dispositivos, um pacote de aplicativo com a configuração x86 não será executado, como o Xbox ou alguns dispositivos IoT Core. No entanto, para um computador, um pacote x86 é a opção mais segura e tem o maior alcance para implantação de dispositivo. Uma parte substancial dos dispositivos Windows 10 continua a executar a versão x86 do Windows.
x64
Essa configuração é usada com menos frequência do que a configuração x86. Observe que essa configuração é reservada para computadores pessoais usando versões de 64 bits do Windows 10, aplicativos UWP no Xbox e Windows 10 IoT Core no Intel Joule.
ARM e ARM64
A configuração do Windows 10 no ARM inclui computadores desktop, dispositivos móveis e alguns dispositivos IoT Core (Rasperry Pi 2, Raspberry Pi 3 e DragonBoard). Os PCs com ARM do Windows 10 são uma nova adição à família Windows, portanto, se você for desenvolvedor de aplicativos UWP, deverá enviar pacotes ARM para a Microsoft Store para ter a melhor experiência nesses computadores.
Observação
Para criar seu aplicativo UWP para direcionar nativamente a plataforma ARM64, você deve ter o Visual Studio 2017 versão 15.9 ou posterior. Para obter mais informações, consulte esta postagem no blog.
Para obter mais informações, consulte o Windows 10 no ARM. Confira esta conversa //Build para ver uma demonstração do Windows 10 no ARM e saiba mais sobre como ela funciona.
Para obter mais informações sobre tópicos específicos do IoT, consulte Implantando um aplicativo com o Visual Studio.