Android 2.0: Biblioteca de Actionbar de soporte (librería de soporte appcompat v7 sin recursos): No se encontró recurso @ style / Theme.AppCompat.Light.DarkActionBar
Seguí el enlace http://developer.android.com/guide/topics/ui/actionbar.html para implementar ActionBar en Android 2.0
He seguido los siguientes procedimientos.
- No se puede convertir en LayerDrawable (después de actualizar v7)
- ClassNotFindException durante la ejecución de la muestra de Android EffectiveNavigation para la plataforma anterior
- ¿Es esto un error en la biblioteca de diseño de soporte para Android?
- La vista personalizada de Android ActionBar no rellena el padre
- Barra de herramientas de soporte de Android: Cambiar el tamaño no realineará los elementos del menú
i) Crear un nuevo proyecto
ii) Crear una carpeta libs en mi proyecto
iii) incluye los archivos android-support-v13.jar y android-support-v7-appcompat.jar y añádalos en la ruta de construcción
Mi archivo xml Manifiest es
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.tgactionbar" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="16" /> <application android:icon="@drawable/ic_launcher" android:label="@string/app_name" > <activity android:name="com.example.tgactionbar.MainActivity" android:label="@string/app_name" android:theme="@style/Theme.AppCompat.Light.DarkActionBar"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> </manifest>
recibí este error
error: Error: No se encontró ningún recurso que coincida con el nombre dado (en 'theme' con el valor '@ style / Theme.AppCompat.Light.DarkActionBar').
- (Diseño de la Biblioteca de Soporte) CollapsingToolbarLayout - Barra de herramientas no se queda en el colapso
- IDE "No se puede resolver @ style / Theme.Appcompat" cuando se utiliza el tema de compatibilidad de compatibilidad v7
- ¿La biblioteca de soporte de v4 usa nuevas clases cuando está disponible?
- SearchView getActionView devolver null
- ¿Cómo puedo saber qué versión de Android Support Library v4 utilizo?
- Xamarin - Clases no encontradas (android support library)
- Fragmento de la transición estándar sin animar
- Biblioteca de soporte técnico de Android v17
Si está utilizando eclipse, añadir la biblioteca compatible es bastante fácil:
Espero que esto solucione su problema. Hacer un nuevo proyecto desde cero y probar esto, si no funciona voy a probar otras cosas.
Para agregar la biblioteca v7 appcompat para la barra de acción, necesita agregar la biblioteca con recursos: http://developer.android.com/tools/support-library/setup.html#download
Una vez que haya incluido los archivos android-support-v7-appcompat.jar y android-support-v4.jar en la ruta de construcción del proyecto, también tiene que agregar el Proyecto de Biblioteca de Soporte. Se puede encontrar en
<sdk>/extras/android/support/v7/appcompat/.
Para agregar el proyecto de biblioteca:
- En el Explorador de proyectos, haga clic con el botón secundario en su proyecto y seleccione Propiedades.
- En el panel Biblioteca, haga clic en Agregar.
- Seleccione el proyecto de biblioteca y haga clic en Aceptar. Por ejemplo, el proyecto appcompat debería aparecer como android-support-v7-appcompat.
- En la ventana de propiedades, haga clic en Aceptar.