2012-09-22 13 views
10

Soy nuevo en Android y estoy tratando de agregar una biblioteca para viewPagerIndicator como this tutorial me lo ordena. Sin embargo, cuando agrego la biblioteca me sale un error que indica:Error de coincidencia de jar al agregar biblioteca en eclipse

Versions found are: 
Path: C:\Users\Bryan\workspace\MyPager\libs\android-support-v4.jar 
Length: 349252 
SHA-1: 612846c9857077a039b533718f72db3bc041d389 
Path: C:\Users\Bryan\git\Android-ViewPagerIndicator\library\libs\android-support-v4.jar 
Length: 271754 
SHA-1: 53307dc2bd2b69fd5533458ee11885f55807de4b 
Jar mismatch! Fix your dependencies 

¿Cómo puedo solucionar esto sin echar a perder mi trayectoria de la estructura?

+0

¿Está utilizando el sistema de compilación Maven o Eclipse? – arunkumar

+0

@arunkumar Estoy usando Eclipse –

Respuesta

22

Parece que encontró la biblioteca dos veces. Necesitas borrar uno.

+0

¿Cuál es el procedimiento correcto para hacer eso? Solo veo una biblioteca en mi carpeta de dependencias –

+3

Si ya ha agregado algunas bibliotecas externas (como ActionBarSherlock) a veces incluyen la biblioteca de soporte por lo que ni siquiera necesita agregarla. Además, si configura sus objetivos de SDK correctamente en su manifiesto (apunte al SDK más nuevo y configure minSDK), utilice el creador de actividad incorporado (nuevo archivo-> otro-> actividad de Android) y luego agregará la biblioteca de soporte para usted. –

+0

Bien, gracias por responder. –

1

Está utilizando dos revisiones diferentes de la biblioteca de soporte. Elimine todos los jar de biblioteca de soporte y vuelva a copiar en su aplicación (y en cualquier otra dependencia, si la tiene).

El android-support-v4.jar se compilará nuevamente automáticamente.

Editar: En caso de eliminar las dependencias de Android y Android bibliotecas privadas en Bibliotecas índice en Java Build Path

+0

Eliminé mi carpeta Dependencias ... Cómo recupero esas carpetas :(. – ksudu94

+0

Vuelva a agregar la biblioteca. Debería ver las Dependencias mostradas. –

0

intenta quitar el archivo .jar innecesaria de librerías de carpeta en su proyecto Android.

Cuestiones relacionadas