“No se ha encontrado ningún identificador de recurso para el atributo ‘showAsAction’ en el paquete ‘android'”

Estoy intentando actualizar mi aplicación de Android para que se vea mejor en las tabletas que ejecutan Honeycomb. Como tal, me estoy dirigiendo a la versión 11 del SDK (mi minSdkVersion = 4). Esto agrega el tema Honeycomb a mi aplicación, por lo que se ve mejor. Sin embargo, no tengo forma de acceder a mis opciones de menú. Por lo tanto, estoy intentando agregar mis elementos de menú como un elemento de la barra de acciones con lo siguiente en el archivo en mi carpeta / res / menu /:

android:showAsAction="ifRoom|withText" 

Sin embargo, me sale el siguiente error:

No se ha encontrado ningún identificador de recurso para el atributo ‘showAsAction’ en el paquete ‘android’

Traté de alterar mi número minSdkVersion a 11 para ver si funcionaba, pero no tuve suerte. ¿Algunas ideas? ¡Gracias!

    Si está comstackndo con Eclipse, asegúrese de que el objective de comstackción de su proyecto también esté configurado en Honeycomb.

    remove android:showAsAction="never" de la carpeta res/menu de cada archivo xml.

    todos los arreglos anteriores pueden no funcionar en android studio. si estás usando ANDROID STUDIO …… usa esta revisión

    añadir

    xmlns:compat="http://schemas.android.com/tools"

    en la etiqueta del menú en lugar de

    xmlns:compat="http://schemas.android.com/apk/res-auto"

    en la etiqueta del menú .

    Agregue ” android-support-v7-appcompat.jar ” a las bibliotecas privadas de Android

    Agregue la comstackción de la biblioteca compat al archivo build.gradle:

     compile 'com.android.support:appcompat-v7:19.+' 

    El problema está relacionado con la biblioteca de AppCompat. Con eso, tienes

     xmlns:appname="http://schemas.android.com/apk/res-auto" 

    y posiblemente:

     appname:showAsAction="never" 

    en el archivo menu.xml.

    Sin lib, solo puedes tener:

     android:showAsAction="never" 

    y mi aplicación funciona con el menú tanto en Android 4.3 como en 2.3.3.

    Compruebe su compileSdkVersion en la aplicación build.gradle. Establecerlo en 21:

     compileSdkVersion 21 

    vaya a gradle y luego a app.buildgradle, luego configure compileSDKVersion en 21 y luego, si es necesario, el estudio de Android descargará algunos archivos