Error al desplegar código de ejemplo por android, project: android api demos

Estoy recibiendo el siguiente error al desplegar uno de los proyectos de ejemplo dados por android: android api demos para api nivel 8:

error: Error retrieving parent for item: No resource found that matches the given name 'android:style/Theme.Wallpaper'. 

En valores / estilos.xml línea 43

 <style name="Theme.Wallpaper" parent="android:style/Theme.Wallpaper"> <item name="android:colorForeground">#fff</item> </style> 

He estado buscando soluciones para más de un mes ahora. He intentado reconstruir el proyecto, descargar todo el código fuente de nuevo y reconstruir y limpiar. Ayuda

Como muy bien explicar por raychenon.

 <style name="Theme.Wallpaper" parent="android:style/Theme.Wallpaper" > <item name="android:colorForeground">#fff</item> </style> 

Lo que está sucediendo es que algunos estilos, como Theme.Wallpaper no son públicos. Usted no debe extender de ellos más.

Algunos sugieren volver a platform_tools_r05 AQUÍ

Si quieres hacer el camino correcto, lee Xavier el 28 de Julio AQUÍ

Si desea reutilizar un estilo que es privado, debe copiar el contenido de ese estilo en su propio en lugar de ampliarlo.

RESPONDER

Tema predeterminado para las ventanas que desean que el fondo de pantalla seleccionado del usuario aparezca detrás de ellos.

 <style name="Theme.Wallpaper"> <item name="android:windowBackground">@android:color/transparent</item> <item name="android:colorBackgroundCacheHint">@null</item> <item name="android:windowShowWallpaper">true</item> </style> 

Parece que quieres usar el código anterior de la fuente de Android y crear tu propio tema basado en ella.

Espero que te ayude.

Puedes consultar esta pregunta aquí y leer los comentarios de Xavier en el blog de Google.

Referencia de estilo después de actualización de complemento SDK y ADT a mediados de 2011

Espero que me ayude a mantenerme informado

Al importar los ejemplos de Android a través de "proyectos de Android de código existente", me di cuenta de que las bibliotecas y el número de API son Android 1.5 y API de nivel 3.

Este nivel de API no es compatible con android: style / Theme.Wallpaper .

Lo arreglé ajustando el objetivo de construcción del proyecto a Android 2.2 (nivel de API 8) en el menú Propiedades del proyecto.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.