Sto lavorando a un progetto che sfortunatamente non è ancora stato migrato su Android Studio. Voglio utilizzare il pulsante di azione mobile nella nuova libreria support.design di Google, ma non riesco a farlo includere nel mio progetto.Utilizzo di Libreria del progetto di supporto in Eclipse
Ho aggiornato le librerie di supporto in Android SDK Manager.
In primo luogo, ho provato ad importare la libreria in Eclipse e aggiungerlo come dipendenza utilizzando Progetto → Proprietà → Android sulla mia app, ma il progetto di design non viene visualizzato come un progetto di libreria.
Quindi ho provato a copiare il modulo .jar nella directory
/libs/
della libreria di progettazione e includerlo nel mio progetto. Questo mi ha permesso di effettuare ilimport android.support.design.widget.FloatingActionButton;
ma quando ho eseguito l'app è andato in crash perché non è stato possibile trovare la risorsaandroid.support.design.widget.FloatingActionButton
e non è stato possibile gonfiare l'XML.Successivamente, ho provato ad aggiungere il progetto di progettazione importato al percorso di build dell'app ma ho avuto lo stesso problema di cui sopra.
Poi ho provato ad aggiungere il JAR dallo strumento del percorso di costruzione, ma di nuovo mi sono imbattuto nel problema XML.
Ho provato ad aggiungere il progetto dalla cartella del mio SDK Android come una cartella di classe esterna ma non ha funzionato.
Sono fuori di idee. Capisco che dovremmo usare Android Studio ormai ma non c'è nulla che io possa fare al riguardo. Qualcuno sa come potrei farlo funzionare in Eclipse?
Annulla il lavoro dei tuoi ultimi quattro proiettili. Torna alla copia importata di Android Design Support Project. Scegli Progetto> Proprietà> Android e seleziona la casella di controllo "Is Library". Quindi prova ad aggiungerlo nuovamente come dipendenza alla tua app. Idealmente, avrebbero spedito un 'project.properties' che evita di dover controllare" Is Library "da solo. – CommonsWare
Fantastico, grazie. Non sapevo che potevi entrare e segnalare un progetto come una biblioteca. – JoeBruzek