Вы в своем вопросе перечислили 3 абсолютно разные среды разработки, начните с простого, как вам предложили выше подключите Ардуинку через блютуз к Андроиду, разберитесь с этим посмотрите как это все работает, либо можете сразу разбираться с модулем WiFi + Андроид.
А что касается Adobe Air + Flash, оставьте это на последний шаг. Если уж делать красивую программу, то делать ее доступной через интернет (Adobe Flex), но там уже тянет за собой серверные решения.
cxem.net/arduino/arduino63.php