They have a shared library on their device which provides extended functionality needed by the app.
This has been a standard part of the platform since 1.5, used for example for the maps library and any other features that are not part of the base platform. I have repeatedly asked people like cyanogen to use this facility for their own extensions (such as the ability to get root) so that developers can correctly filter their apps out of device that do not support such features. On Fri, Apr 1, 2011 at 8:33 AM, niko20 <[email protected]> wrote: > So I saw that all the games for Xperia play somehow know they are only > allowed to be installed on that approved device. How are they doing > that? Did they have Google update the market up or something to > filter in some other ways? I know we certainly can't filter based on > device! > > > -nik > > -- > 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 > -- Dianne Hackborn Android framework engineer [email protected] Note: please don't send private questions to me, as I don't have time to provide private support, and so won't reply to such e-mails. All such questions should be posted on public forums, where I and others can see and answer them. -- 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

