Hardware hacks project setup.

For setting up the Android Eclipse Development Environment please check: 
https://github.com/ytai/ioio/wiki/IOIO-Beginner%27s-Guide, 
and especially http://developer.android.com/sdk/installing/bundle.html,
and http://developer.android.com/training/basics/firstapp/index.html.

Basically, you have to download the Android SDK for the used OS and Platform from here: http://developer.android.com/sdk/index.html.
Then install as described here: http://developer.android.com/sdk/installing/bundle.html.

Start the included Eclipse and import the provided eclipse project into your workspace. Then download the IOIOLib and IOIOLibBT projects and import them into your workspace. When you check the project's properties > Android, you will see that the dependencies are satisfied.

Run the application as android application in the run configurations against emulators or connect the Android phone via USB, check its registration, select and run the app on that.

All this is also described nicely in https://www.sparkfun.com/tutorials/280.