Is there any civicrm api for android?
You can just interact with the CiviCRM API from your android app. 

https://docs.civicrm.org/dev/en/latest/api/

Android documentation is very good has all the information you need for the Android side of things.