How to detect an android device whether it supports google maps API
<p>I am currently developing an android application uses Google map API.</p>

<p>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.</p>

<p>I am worried that my application won't be able to run on that device.</p>

<p>What I need to know is programatically detect wether the device support map API, and catch the exception and do something else.</p>

<p>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 still be able to download and run my application with out effecting other features of my app. </p>

<p>Any comment or suggestions are welcom</p>
