I recently installed the Bluestacks emulator for Android. I happened to look at a process running under ProcessExplorer, and was surprised to see that this is a .NET application.

HD-Frontend.exe is a Bluestacks user interface process and is highlighted in yellow because it has loaded the .NET platform. There are a number of other processes related to Bluestacks, and most of them are also .NET.
Opening the EXE in Reflector.NET also shows that it is .NET.

I thought Android was Java based. What's going on here?
source share