Grenular permissions on Android. why not?
<p>From what I uderstand, there is no way to do something like</p>

<pre><code>if(have certain permission){
    //do something that requires the permission
}
</code></pre>

<p>where the application  can request optional permissions.
For example I want to track usage of my app only if the user accepts to being tracked. But still allow the user to download and use the app with tracking disabled if he dosen't agree.
Is this at all possible ? If not, what is the reasoning behind not supporting this feature ?</p>

<p>EDIT: to clarify, Im referring to Android permissions, like using the camera or looking at the contact list.</p>
