2012-09-22 11 views
10

Sono nuovo per Android e sto cercando di aggiungere una libreria per viewPagerIndicator come this tutorial mi impone di fare. Tuttavia, quando aggiungo la biblioteca ottengo un errore affermando:Errore di disallineamento vaso durante l'aggiunta di una libreria in eclissi

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 

Come risolvo questo senza rovinare il mio percorso di generazione?

+0

Stai usando il sistema di generazione Maven o Eclipse? – arunkumar

+0

@arunkumar Sto usando Eclipse –

risposta

22

Sembra che abbia trovato la libreria due volte. Devi eliminarne uno.

+0

Qual è la procedura corretta per farlo? Vedo solo una libreria nella cartella delle mie dipendenze –

+3

Se hai già aggiunto alcune librerie esterne (come ActionBarSherlock) a volte includono la libreria di supporto in modo da non aver nemmeno bisogno di aggiungerla. Inoltre, se si impostano correttamente i target SDK nel file manifest (target il nuovissimo SDK e si imposta minSDK), utilizzare la funzione built in creater (nuovo file-> altro-> attività Android), quindi aggiungere la libreria di supporto. –

+0

Ok, grazie per aver risposto. –

1

Si stanno utilizzando due diverse revisioni della libreria di supporto. Eliminare tutti i vasi della libreria di supporto e ricopiare i file nella propria app (e qualsiasi altra dipendenza, se disponibile).

android-support-v4.jar verrà compilato automaticamente.

Edit: caso rimuovere le dipendenze Android e Android biblioteche private in Biblioteche indice in Java Build Path

+0

Ho eliminato la mia cartella Dipendenze ... Come faccio a riavere quelle cartelle :(. – ksudu94

+0

Aggiungi nuovamente la libreria. Dovresti vedere lo show delle dipendenze. –

0

tenta di rimuovere file .jar non necessario di librerie cartella dal progetto Android.

Problemi correlati