Su aplicación seguirá funcionando en las versiones anteriores, incluso si se está orientando a una versión más nueva. El objetivo es en qué versión ha probado su aplicación para trabajar. Si se dirige a la versión más reciente (API 16), su aplicación no se pondrá en 'modo de compatibilidad' cuando se ejecute en teléfonos más antiguos. Por ejemplo, si tiene un botón de menú en 2.x pero apunta a API 16, este botón de menú no aparecerá en ciertos teléfonos, ya que se supone que debe usar el ActionBar
.
El minSdkVersion
es lo que está pensando, lo que hará que su aplicación se ejecuta en versiones anteriores:
<uses-sdk android:minSdkVersion="8" />
Así que la solución a su problema es sólo para descargar el nivel de la API más reciente a través del SDK Manager. Lo más probable es que simplemente no tenga API 16 instalada.
Gracias por esta respuesta! Ojalá pudiera votarlo más de una vez. –