android.media paquete falta pocas clases en sdk-plataformas

Estoy tratando de construir un tipo de FM Radio de la aplicación y he clonado este Google Respository para la referencia.

Sin embargo, hay pocas clases en las importaciones que faltan en android sdk. Intenté cambiar compileSdkVersion de 18 a 24, pero android.jar parece que falta estas importaciones siguientes:

import android.media.AudioManager.OnAudioFocusChangeListener; import android.media.AudioManager.OnAudioPortUpdateListener; import android.media.AudioMixPort; import android.media.AudioPatch; import android.media.AudioPort; import android.media.AudioPortConfig; import android.media.AudioDevicePort; import android.media.AudioDevicePortConfig; 

¿Dónde están exactamente estas clases y cómo puedo importarlas?

 The Strange thing about them is they are present as .java files in sources/android-xx but not in actual .jar file. 

La muestra muestra errores y no puedo continuar. Por favor, guíame cómo resolver este problema.

  • Android - microsoft office viewer en mi aplicación
  • No se puede encontrar la carpeta de SDK dentro de la ruta de estudio de Android y el gestor de SDK no se abre
  • ¿Dónde puedo descargar Eclipse Android Bundle
  • La importación de Android Facebook SDK se produce con errores - Eclipse
  • Actualización de SDK OTA
  • Android SDK carpeta que toma un montón de espacio en disco. ¿Necesitamos mantener todas las imágenes del sistema?
  • Control de la propagación de eventos táctiles en caso de superposición de vistas
  • Android SDK Manager, copia local de los paquetes
  • Cambiar la orientación de la pantalla - Android 3.2 en VirtualBox
  • Necesito la dirección de correo electrónico del usuario después de un inicio de sesión con éxito en facebook en android con SDK 4.0
  • AssembleDebug error en Android Studio
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.