Doing anything *non-standard* is not recommended as a common sense. Android permissions are there to make user understand about what your application is doing. For example, If you are downloading an calculator app and if it needs permission to read and write your contacts then you should be notified about it and you as user can decide whether to install such application. That is why permissions has to be there in manifest file so in the beginning only user can see them even before installing the app.
Cheers On Feb 23, 6:57 am, 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.Owww.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

