I am doing something similar with the Parrot Asteroid Smart. it runs Android and there are a few OBDII apps on the Asteroid market, more if you want to side load from the Android market. 
I got a very cheap Bluetooth dongle connected to the Parrot no problem 
I'm using torque Pro  at the moment.