This contains the Android Unit's implementation