Hi all, I am trying to write an android application that uses several of the android apis(like policy manager, package manager, wifi apis etc).
The concern i have is, android being open, manufacturers/carriers are free to take any specific version of android as their start point and customize the same and ship it with the device. Note:Please excuse me if this post is in anyway a repeat of earlier posts on the same/similar topic. In such a case, appreciate anyone sharing the earlier post. Few things that bother me are: - Does android enforce/require manufacturers/carriers to retain the default apis and only over-ride/customize the look-and-feel? - even if manufacturers change the implementation/behavior of the basic apis that comes from android, do they adhere to the interfaces so that my code doesnt break? - how do i ensure/test that my code works on all of the android devices since there is a possibility that one or more customizations could break my whole application? I know these are some naive questions for many of you who may have been on android for a while, but any pointers in this regard would be of immense help. Any other information in general w.r.t cross version, cross device incompatibilities and strategies to deal with them would be very helpful. Thanks a lot in advance. Regards, Deepak -- 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

