2012-08-03 15 views
5

cuando estoy creando un nuevo proyecto agregué API nivel 14, he completado mi aplicación y quiero cambiar el nivel API a 10,Error al cambiar el nivel de la API de Android?

recibo un error en los recursos -> values-v11 -> style.xml es decir error: Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Holo.Light'.

en recursos -> valores-v14 -> style.xml

es decir error: Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Holo.Light.DarkActionBar'.

i fuerza entiende esto puede explicar cualquiera

Respuesta

5

Estos temas están disponibles en el nivel de la API 11 o superior para que no se está utilizando work.because nivel de la API 10.

se refiere este enlace- http://developer.android.com/guide/topics/ui/themes.html

+1

lo que es la solución ahora? para que se muestre a continuación ese nivel de API – Anwesh

+0

utilice temas de android de API nivel 10 o use una versión superior para usar estos temas ... –

+0

cómo encontrar los temas de nivel de API 10, y ¿puedo eliminar esas carpetas? – Anwesh

8

Siguiendo el consejo ankita gahoi 's, he buscado un poco más allá y resolvió el problema.

Prueba esto:

eliminar las carpetas 'valores-11' y 'valores-14' (si existe alguna de ellas). Entonces, si este error aparece en la ventana de la consola:

"No resource identifier found for attribute 'showAsAction' in package 'android'" 

leer las respuestas a estas preguntas:

"No resource identifier found for attribute 'showAsAction' in package 'android'" (Jason Hanley)

How to change target build on Android project?

Mi tipo de generación (de Alan Will) ya estaba configurado en la versión de Android correcta, así que lo configuré en 'Google APIs' y luego volví al objetivo anterior.

0

Me sucedió en un caso específico donde uno de los Proyectos de biblioteca de Android tenía su SDK de referencia establecido en API 9. Lo que me confundió fue que el Registro de errores mostró el nombre del proyecto con la configuración correcta, y no problemático.

-1

ve a values-v11 -> style.xml. reemplazar código:

<style name="LightThemeSelector" parent="android:Theme.Light"> 

por código:

<style name="LightThemeSelector" parent="android:Theme.Light"> 
+1

He formateado los bloques de código para que sean visibles, pero no puedo ver ninguna diferencia allí. – laalto

Cuestiones relacionadas