AFAIK, it was meant for security for the users who install the application.
When a user try to install your application, It will show up all the
permissions that you have requested in manifest file with a proper message
corresponding to that permission. Now, User can decide based on the phone
features your app uses whether to install it or not.

Thanks,
Shashidhar

On Thu, Feb 23, 2012 at 5:27 PM, Raja Nagendra Kumar <
[email protected]> wrote:

> Hi,
>
> Looking for some inputs why Android explicitly expects all the
> permissions need to be declared in Android Manifest file..
>
> Can Android Run time introspect at run time or during compile time and
> prepare such info based on the API used by the application...
>
> Can it made redundant..through automatic application introspection..
>
> Basically looking for why android is designed for explicit permissions
> declaration.. when it can be automatically discovered at compiler time
> or at run time..
>
> Regards,
> Raja Nagendra Kumar,
> C.T.O
> www.tejasoft.com
> - Enterprise Mobile Applications Development
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en
>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to