It wasn't so much the unique ID I was looking for, rather some reassurance that Google has a certification program. From this particular case, and others I've heard about, it ought to be more robust than it is.
- dave On Mar 31, 8:06 am, Daniel Drozdzewski <[email protected]> wrote: > Dave, > > About the certification programme, please > visit:http://source.android.com/compatibility/overview.html > > About the device's unique ID, it is probably impossible, since Android is > open. > > And looking at it philosophically, why do you need unique device ID for? > Licensing issues? Look at PC software industry and licensing issues > there. The most restrictive models fail anyway and you just have to > live with it. > > Even on fully controlled iPhone, developers get their software stolen, > since people jailbreak. You will have thousands of devices out there > that run Android and your app and never passed any certification. Just > look at China's grey mobile market, which probably is of the size of > Europe's certified market. > > Look at it more positively instead. Developing countries have massive > potential. Maybe never, but maybe soon people there will get rich > enough to pay for your app? > > And lastly, think of the actual price of software with relation to > people earnings. Markets only convert the price using actual currency > exchange rates. To some USD0.99 is still a day's work. > > Daniel > > > > > > On Thu, Mar 31, 2011 at 12:35 PM, davemac <[email protected]> wrote: > > Tim Bray posted the following on the Android Developers Blog: > > >http://android-developers.blogspot.com/2011/03/identifying-app-instal... > > > In it, he describes various ways that an app could attempt to get a > > unique ID for the device it's running on. However, he also laments > > shortcomings with every approach. In particular, a couple approaches > > fail because device manufacturers have not correctly implemented > > Android. Which makes me wonder if there isn't, or shouldn't be, some > > sort of certification program that Google runs, to make sure that what > > a manufacturer puts out as Android really is Android. It's hard enough > > writing apps for all the different devices out there. When a class/ > > method that should work, doesn't work, that makes it just that much > > more difficult. Is it merely just a cost problem that Google doesn't > > want to invest in a robust test framework to certify devices and their > > OS's? > > > - dave > > > -- > > 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 > > -- > Daniel Drozdzewski -- 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

