Don't waste you time. The cheapest and best supported solution is a raspberry pi running octoprint with m3d fio.
You may be able to get this working under android, but it will cost more and be less well supported.