android.net.SntpClient falta en Android SDK

Estoy tratando de obtener tiempo de un servidor de tiempo de Internet. Y encontré que android.net.SntpClient es una buena solución que podría utilizar.

Pero mi SDK de Android (Android API 19) no contiene esa clase. He descargado el "Fuentes para Android SDK" a través de SDK Manager y el código fuente contiene el SntpClient.java (archivo de origen para la clase android.net.SntpClient)

Vea los enlaces de imágenes que subí. (lo siento, no tengo suficiente reputación para las imágenes aquí)

El androide SDK: https://scontent-a-sea.xx.fbcdn.net/hphotos-xpa1/v/t1.0-9/s720x720/1888504_897281990284152_2310291065247680835_n.jpg?oh=989c5f49848a8914d77bb0d4aac8897d&oe=54F8E9D6

Las fuentes: https://scontent-a-sea.xx.fbcdn.net/hphotos-xpa1/v/t1.0-9/s720x720/10659310_897281993617485_1823842706987095742_n.jpg?oh=27ee6a075967731dc7265352c22002cd&oe=54DCBB73

¿Podría alguien decirme por qué este archivo no está compilado? Si quiero usar esta clase, tengo que explicarle a mi jefe por qué android SDK no lo contiene.

Muchas gracias

Google ha decidido no incluir todas las clases públicas como parte del SDK. La visibilidad se controla mediante la etiqueta de comentario @hide como se describe aquí .

No estoy seguro de por qué optaron por ocultar SntpClient en particular, pero siempre que respeten los términos de la licencia de Apache puede copiar el código fuente en su aplicación sin mucha modificación.

  • ¿Cuál es la diferencia entre ADT y Android SDK?
  • Su SDK de Android está ausente, está desactualizado o falta plantillas
  • ¿Por qué Android Studio 1.0 rc empezar a descargar Android SDK sin detectar si existe uno?
  • El proyecto de importación dio Unable to resolve target 'android-7'
  • Ejecución del nuevo emulador de Intel para Android
  • AssembleDebug error en Android Studio
  • Android Studio no encuentra com.android.support:support-v4:19.1.0
  • Lanzamiento de Android SDK manager - El directorio de herramientas no existe? Mac
  • Java falta carpeta de origen necesaria: 'gen'
  • No se puede encontrar SDK y AVD Manager
  • Ejecutar el emulador de Android con la opción -noaudio devuelve "qemu-system-i386.exe: -audio: invalid option"
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.