2013-11-01 17 views
6

Ho problemi a includere la libreria ShowcaseView nella mia applicazione Android con Android Studio.Impossibile includere in modo esplicito Showcase View lib

Sul repository GitHub (https://github.com/Espiandev/ShowcaseView), dice che dovrebbe essere facile da installare con Maven. Ma quando cerco una vista in vetrina, Maven non trova risultati.

Così cloto il repository sul mio computer e provo a includere la sua cartella della libreria come una libreria java nelle dipendenze del modulo del mio progetto. Ma quando cerco di usarlo nel mio codice, si dice

Impossibile risolvere il simbolo 'vetrinaEntra'

La mia ipotesi è perché la libreria vetrinaEntra reale non è la compilazione a causa di errori (repo clonato è mostrando in più file l'errore

Impossibile risolvere il simbolo 'R'

evento dopo l'aggiunta del NineOldA ndroidi come dipendenza del modulo come mostrato sul repository GitHub.

C'è qualcosa che mi manca?

risposta

0

Vai a ShowcaseView Manifest e modifica il nome del pacchetto in com.espiandev.showcaseview la ricostruzione, riorganizza le importazioni, R si risolverà nel nuovo pacchetto.

2

Non si deve includere la cartella della libreria come libreria java.

prova seguente modo per aggiungere libreria vetrinaEntra come modulo al progetto:

Vai a File> Progetto Struttura ...

nel pannello a sinistra selezionare Moduli e nel mezzo pannello clic più icona e quindi selezionare Importa modulo dalla finestra di dialogo di navigazione selezionare il percorso della libreria ShowcaseView

fare clic su Avanti ... per terminare l'importazione (but notice the directory /gen of library unchecked)

goto la sezione Library di pannello di sinistra e selezionare le librerie nel pannello centrale

se la libreria robolectric-2.2-20130909.210745-40-jar-with-dependencies.jar esisteva nel pannello di destra allora si dovrebbe rimuoverlo.

Passare alla sezione Moduli e selezionare il modulo principale del progetto nel pannello centrale e fare clic sull'icona più nel pannello di destra e selezionare Module Dependency... quindi selezionare la libreria ShowcaseView precedentemente inclusa.

Ora si dovrebbe ricostruire il vostro progetto ...

Problemi correlati