RSS

Instalar BIBLIOTECA SlidingMenu y el ejemplo,

15 Feb

Problema:

ver como funciona la biblioteca SlidingMenu que sirve para tener menús laterales en las aplicaciones y todo eso que seguramente ya saben … El problema viene cuando tratan de ver los ejemplos porque no es tan sencillo como instalarlo y ya .. y en la página del autor no explica tan bien como para hacer funcionar el ejemplo a la primera.

Errores en la biblioteca y en la aplicación de ejemplo.

Solución:

Una vez que has descargado el archivo .. debes tambén descargar la biblioteca ActionBarSherlock una vez descargados ambos proyectos tenemos que importarlos desde eclipse.

File > Import , elegimos el directorio “library” del directorio que descomprimes al bajar la biblioteca SlidingMenu

De la misma manera hay que importar el ejemplo y la biblioteca ActionBarSherlock.

Ahora que ya están importadas hay otras cosasa que debes hacer:

Para el proyecto de biblioteca de SlidingMenu:

  1. Lo primero es que debes cambiar la versión de android del proyecto, ponemos sobre le proyecto y después en propiedades. debes elegir una versión Google API.
  2. Después debes incluir como biblioteca al proyecto ActionBarSherlock en el proyecto SlidingMenu, haciendo click en propiedades y en la parte de abajo donde dice “Library” seleccionar Add y elegir el proyecto ActionBarSherlock.
  3. Por último, en la clase SlidingFragmentActivity debes incluir el siguiente import:import com.actionbarsherlock.app.SherlockFragmentActivity;
  4. Y en la declaración de la clase, cambiar  “FragmentActivity” y reemplazarla por “SherlockFragmentActivity“.

Para el proyecto de ejemplo de SlidingMenu:

  1. Lo primero que debes hacer es verificar la versión más reciente de la biblioteca de soporte de android, el archivo android-support-v4.jar debe ser el mismo(es decir, debes copiar el mismo archivo en ambos directorios después de eso hacer un Clean desde el menú Proyecto) en la biblioteca SlidingMenu y en AndroidBarSherlock. De esta manera se arregla el siguiente error:Found 2 versions of android-support-v4.jar in the dependency list,but not all the versions are identical (check is based on SHA-1 only at this time). Jar mismatch! Fix your dependencies
  2. Después de hacer ésto, debes seleccionar el proyecto y en el menú contextual seleccionar preferencias. Allí debes borrar las referencias anteriores: “../library” y “../ABS” y debes incluir las referencias de las dos bibliotecas al proyecto, el proyecto SlidingMenu y el ActionBarSherlock.

De esta manera ya no debe marcar ningún error en las bibliotecas y tampoco en el proyecto.

Revisé:

https://github.com/jfeinstein10/SlidingMenu

http://boroniatechnologies.com/installing-slidingmenu-android-library-and-example/

 
2 comentarios

Publicado por en 15 febrero, 2013 en Android, configuración, Eclipse

 

2 Respuestas a “Instalar BIBLIOTECA SlidingMenu y el ejemplo,

  1. Atik Jamadar

    13 marzo, 2013 at 5:01

    Hi,
    when i am building ABS and Slidingmenu library on 3.2 or more , then its working fine. but when i am trying to build it on 2.1 or 2.2 i am facing errors.
    Please let me know how can i can solve this issue to cover all SDK.

     
  2. droidero

    23 marzo, 2013 at 18:36

    Gracias por el tutorial.

    Tengo un problema al importar la librería SlidingMenu. Me he bajado el .zip de github, lo he descomprimido. El caso es que cuando creo nuevo proyecto de código existente, elijo la carpeta library que hay dentro de SlidingMenu-branch y eclipse no encuentra ningún proyecto.

    Estoy desesperado. No hay vez que a la primera haya conseguido importar alguna librería. Y mira que trabajo con la abs, pulltorefresh, la de facebook y algunas más. Pero con SlidingMenu no hay forma!

    Te estaría eternamente agradecido si tienes alguna idea de por qué eclipse no encuentra proyecto en la carpeta library.

    Gracias!

     

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: