So werden unter Windows 10 Android-Apps ohne Google Play Store ausgeführt

Microsofts Android-Apps-Projekt für Windows 10 trägt angeblich den Codenamen "Latte" und wird das Windows-Subsystem für Linux als Kompatibilitätsschicht verwenden. Zusätzlich zum Windows-Subsystem für Linux plant Microsoft, das Android-Subsystem zu verwenden, um die native Unterstützung für Android-Anwendungen zu ermöglichen.

Das Windows-Subsystem für Linux ist erforderlich, um Linux-Binärdateien nativ unter Windows 10 ausführen zu können. Microsoft hat auch die Unterstützung für einen echten Linux-Kernel in Windows 10 aktiviert, um fortgeschrittene Linux-Erfahrung zu erleichtern, und jetzt auch Android.

Die Unterstützung von Android-Anwendungen für Windows 10 wird wahrscheinlich in der zweiten Hälfte des Jahres 2021 als Teil des großen Windows 10 21H2-Upgrades kommen.

Project Latte wird es Entwicklern ermöglichen, ihre Android-Anwendungen in das MSIX-Format zu konvertieren, ein ausschließlich auf Windows basierendes Paketformat, das ein modernes Paketierungserlebnis bietet.

Wie Sie vielleicht bereits wissen, kann jeder den Code des Android Open Source Project (AOSP) nehmen und seine eigene Version von Android erstellen oder ihn als Grundlage für eigene Dienste oder Plattformen verwenden.

In diesem Fall plant Microsoft, das Android-Subsystem und die Android Runtime zu nutzen, um den Bytecode der Anwendung in native Anwendungen für Windows 10 zu übersetzen.

Entwickler werden ihr konvertiertes MSIX-Paket im Microsoft Store einreichen können, aber es gibt einen Haken - den konvertierten Anwendungen wird die Unterstützung für Google-Dienste fehlen.

Google-Dienste sind sehr praktisch, aber die meisten Anwendungen müssen sie nicht nutzen. Das Android-Subsystem reicht aus, um alle von Google APIs unabhängigen mobilen Anwendungen auszuführen, und Microsoft könnte es Entwicklern ermöglichen, die Integration von Google Maps, Google Mail, Kalender und anderen Diensten durch seine eigenen Produkte wie Windows Maps und Outlook zu ersetzen.

Wenn die Führung von Microsoft dem Projekt zustimmt und es die internen Erwartungen des Unternehmens erfüllt, würden im Windows Store bald Android-Anwendungen verfügbar sein, die neben UWP, PWAs und konvertierten Desktop-Anwendungen ausgeführt werden können.

Es kann jedoch sein, dass Anwendungen, die von Benutzern manuell geladen werden, nicht korrekt funktionieren. Das liegt daran, dass Microsoft eine Art Kompatibilitätsschicht verwendet und Entwickler ihre Anwendungen mit einer "Softwarelösung" des Softwarekonzern neu kompilieren müssen.