On Oct 22, 12:18 am, Al Sutton <[EMAIL PROTECTED]> wrote: > Although the Android doesn't force users to use Marketplace can you why, > from a usability and functionality perspective, Marketplace already has > an unfair advantage that can only be levelled by using non-public APIs, > and hence why all the time bundled apps such as Marketplace uses > non-public APIs other apps will do so?
In the realm of app installation, security is really important and tricky. At this point, we think it is too dangerous to give a third party application blanket access to install applications without the user being involved. That may change in the future, but for now that is the way it is. Yes, it means the Android Market app as a bundled part of the system can do a little different UI flow than ones that aren't bundled that way. Sorry, that's just how it is for now. For uninstalling apps without the user's intervention, this is something that would be a little less scary to allow, but we didn't have time to look into this for 1.0. Oh and fwiw, what you are talking about here has nothing to do with private APIs. Yes, these APIs are not in the SDK, but even if they were, you couldn't use them because they are protected by a permission that you can only have granted to you if you are signed with the same certificate as the core platform code. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---

