This is a good opportunity to remind readers of the difference between
the SDK and the open source release.

The SDK presents a set of APIs which is supported, documented, and
most importantly, guarantees compatibility across a wide range of
Android-based devices.

The open source release are the tools to build and modify the Android
platform itself, as well as many of the applications that we be a part
of many Android devices.

The class you're looking for, android.provider.Telephony, is a perfect
example of the difference.  Yes, as pointed out, you can find it in
the open source release and use it to better understand the workings
of the platform.  No, it *does not* appear in the SDK, and this means
you should not try to use it from your applications.

If you look carefully at the .java file in the open source release,
you'll notice that the class documentation includes the annotation
@hide.  This means it will not appear in the SDK, either as a class
you can compile against, or Javadoc.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to