Nokia has MeeGo, which is able to run Android apps using Alien Dalvik (sure, this is more proof-of-concept for now, than the real thing, but this is certanly feasible).
They could profit from two already strong ecosystems at once (GNU/Linux and Android), while not being Yet Another Android Vendor.
Now they are just a hardware vendor for WP7 platform (which is not a "ecosystem" yet).
Yes Nokia has MeeGo, but for some reason they just haven't been able to get it out of the door. It has been nearly ready for months and months, and it's a real shame because even as 'nearly ready' it's a really nice environment.
I haven't been able to find out just why MeeGo development didn't deliver, but it's apparent that whatever was going on internally, Nokia just wasn't willing to bet the company on it.
They could profit from two already strong ecosystems at once (GNU/Linux and Android), while not being Yet Another Android Vendor.
Now they are just a hardware vendor for WP7 platform (which is not a "ecosystem" yet).