Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Az alkalmazáscsomagok egy adott processzorarchitektúra futtatására vannak konfigurálva. Egy architektúra kiválasztásával meg kell adnia, hogy az alkalmazás melyik eszközön fusson. Az univerzális Windows Platform (UWP) alkalmazások úgy konfigurálhatók, hogy az alábbi architektúrákon fussanak:
- x86
- x64
- KAR
- ARM64
Kifejezetten ajánlott az alkalmazáscsomag összeállítása az összes architektúra megcélzásához. Az eszközarchitektúra kijelölésének megszüntetésével korlátozza az alkalmazás által futtatható eszközök számát, ami viszont korlátozza az alkalmazást használó felhasználók számát!
Windows 10-eszközök és architektúrák
| UWP-architektúra | Asztali számítógép (x86) | Asztal (x64) | Asztali (ARM) | Mobil | Windows Mixed Reality és HoloLens | Xbox konzol | IoT Core (eszközfüggő) | Surface Hub érintőképernyős tábla |
|---|---|---|---|---|---|---|---|---|
| x86 | ✔️ | ✔️ | ✔️ | ❌ | ✔️ | ❌ | ✔️ | ✔️ |
| x64 | ❌ | ✔️ | ❌ | ❌ | ❌ | ✔️ | ✔️ | ✔️ |
| KAR | ❌ | ❌ | ✔️ | ✔️ | ❌ | ❌ | ✔️ | ❌ |
| ARM64 | ❌ | ❌ | ✔️ | ✔️ | ✔️ | ❌ | ✔️ | ❌ |
Beszéljünk részletesebben ezekről az architektúrákról.
x86
Az x86 kiválasztása általában az alkalmazáscsomagok legbiztonságosabb konfigurációja, mivel szinte minden eszközön futni fog. Egyes eszközökön nem fut az x86-konfigurációjú alkalmazáscsomag, például az Xbox vagy néhány IoT Core-eszköz. Pc-k esetén azonban az x86-os csomag a legbiztonságosabb választás, és a legszélesebb körű támogatást nyújtja az eszközök telepítéséhez. A Windows 10-es eszközök jelentős része továbbra is a Windows x86-os verzióját futtatja.
x64
Ezt a konfigurációt ritkábban használják, mint az x86-os konfigurációt. Meg kell jegyezni, hogy ez a konfiguráció a Windows 10 64 bites verzióit, az Xbox UWP-alkalmazásait és az Intel Joule-on futó Windows 10 IoT Core-t használó asztali számítógépek számára van fenntartva.
ARM és ARM64
Az ARM-alapú Windows 10-konfiguráció asztali pc-ket, mobileszközöket és néhány IoT Core-eszközt (Rasperry Pi 2, Raspberry Pi 3 és DragonBoard) tartalmaz. A Windows 10 asztali ARM-számítógépeken a Windows-család új kiegészítője, ezért ha Ön UWP-alkalmazásfejlesztő, a legjobb felhasználói élmény érdekében küldje el az ARM-csomagokat az Áruházba.
Megjegyzés:
Ahhoz, hogy az UWP-alkalmazás natív módon megcélozza az ARM64 platformot, a Visual Studio 2017 15.9-es vagy újabb verziójával kell rendelkeznie. További információért lásd ezt a blogbejegyzést .
További információ: Windows 10 on ARM. Nézze meg ezt a //Build előadást, hogy lássa a Windows 10 ARM-en bemutatót, és tudjon meg többet arról, hogyan működik.
További információ az IoT-specifikus témakörökről: Alkalmazás üzembe helyezése a Visual Studióval.