I am currently developing an android application uses Google map API.
I am wondering do all android devices support map API, becuase this api is an optinal api and it is an add-on to the platform.
I am worried that my application won't be able to run on that device.
What I need to know is programatically detect wether the device support map API, and catch the exception and do something else.
Because, using map capability is only one of features of my application, I would like to let those devices that don't support map api can still download and run my application with out effecting other features of my app.
Any comment or suggestions are welcome