---
title: Error Android – Aplicación no especifica el nivel de la API
url: https://jarroba.com/error-android-aplicacion-no-especifica-el-nivel-de-la-api/
author: Ramón Invarato
date: 2011-12-12
modified: 2026-10-21
language: es
license: CC BY-NC-SA 3.0 (https://creativecommons.org/licenses/by-nc-sa/3.0/) — attribution: "Error Android – Aplicación no especifica el nivel de la API", Ramón Invarato, jarroba.com
categories: Aplicaciones Móviles
---

# Error Android – Aplicación no especifica el nivel de la API

> Cómo corregir el aviso «Application does not specify an API level requirement» de Android añadiendo uses-sdk con minSdkVersion en el Manifest.xml.

Aparece en el Log al arrancar la aplicación:

 

[![Captura de la consola de Eclipse con el aviso: la aplicación no especifica el nivel de API (dispositivo API 7)](https://jarroba.com/wp-content/uploads/2012/06/1-www.jarroba.com_.png)](https://jarroba.com/wp-content/uploads/2012/06/1-www.jarroba.com_.png)

 

Con la siguiente línea distintiva en el Log:

 

WARNING: Application does not specify an API level requirement!

 

Aunque permite ejecutar la aplicación en el emulador, es importante solucionarlo para poder subir la aplicación a la Market.

 

## Solución

 

Se soluciona en el “Manifest.xml”, justo después de la declaración de la línea de apertura <manifest>, al añadir la línea:

 

**<uses-sdk android:minSdkVersion=“n” />**

 

**![Captura de AndroidManifest.xml con la línea uses-sdk android:minSdkVersion="7" resaltada para corregir el aviso](https://jarroba.com/wp-content/uploads/2012/06/2-www.jarroba.com_.png)**

 

Donde n es la versión de la API, que corresponde con la versión de la plataforma usada. Se pueden encontrar las correspondencias en: [página con los niveles de los APIs de Android](http://developer.android.com/guide/appendix/api-levels.html#intro)

 

Para el ejemplo de las imágenes se ha añadido el 7, que corresponde a la versión usada para crear esa aplicación, que es la versión de Android 2.1.
