Neues Projekt ermöglicht Android-Apps auf Windows 10 Mobile
Das Open-Source-Projekt Megler erlaubt die direkte Ausführung von Android-Applikationen auf Windows 10 Mobile ohne Betriebssystem-Subsystem.
Der Entwickler Computershik hat das Projekt Megler veröffentlicht, das es ermöglicht, Android-Anwendungen auf Windows 10 Mobile-Geräten ab Version 15063 auszuführen. Im Gegensatz zu früheren Ansätzen erfordert die Lösung keine Hardware-Emulation oder eine tiefgreifende Integration eines Android-Subsystems in das Betriebssystem.
Die Anwendung implementiert eine eigene Laufzeitumgebung, die Java-Bytecode und native ARM-Bibliotheken direkt auf dem Prozessor verarbeitet. Durch die Nutzung von Windows-Schnittstellen wie Direct3D 11 und ANGLE für die Grafik- und Systemverwaltung wird die Performance optimiert. Megler unterstützt Google Play-Dienste und erlaubt den Zugriff auf Hardwarefunktionen wie die Kamera, SMS-Empfang sowie biometrische Authentifizierung via Windows Hello.
Ein wesentlicher Vorteil ist die Möglichkeit, Android-Apps in eigenständige Windows-Anwendungen mit separaten Prozessen und Startmenü-Kacheln umzuwandeln. Das Projekt verfolgt damit einen deutlich leichteren Ansatz als Microsofts eingestelltes "Project Astoria", welches seinerzeit eine systemweite Android-Kompatibilitätsschicht anstrebte.
Aufgrund der 32-Bit-Architektur von Windows 10 Mobile bestehen technische Grenzen: Reine 64-Bit-Android-Apps sowie die Vulkan-Grafikschnittstelle werden nicht unterstützt. Zudem erfordert die Nutzung ein entsperrtes Gerät im Entwicklermodus.