Hi there

You've been able to run Android as a VM on a PC / laptop for "Donkey's years - and for non touch screens you can use the mouse.

There are even "ready built" Virtual appliances (in plain English - a ready to run pre-built Virtual Machine) for VMware and Virtual Box.

For starters play around with this (VMware player is free) - there's other stuff all over the web --google will bring up loads of links.

Installing Android x86 4.0 in Vmware Player

Now if you want to run it natively just do a V2P (Virtual to physical) conversion by one of the various utilities out there.

As a Linux based Os it shouldn't be hard to do it from scratch anyway -- I'm sure you can get the source code and then simply compile and build the system.

Why you'd want to run Android on your laptop I'm not sure --that's what a PHONE is for -- however I'm sure you can develop apps quite readily using the Android VM.

There must be some proper Android development platforms around --those 100,000's apps in the google play store just didn't appear by magic.

Android SDK | Android Developers