2012-05-30 6 views
5

Oggi la mia configurazione di progetto finale finale ha una dipendenza di libreria Android. Il progetto di dipendenza della libreria Android si trova nello stesso spazio di lavoro del progetto finale finale.Esportare un progetto di libreria APK e utilizzarlo in un altro progetto Android

Vorrei esportazione quel progetto biblioteca con i suoi FONTI e Android RISORSE, in qualche archivio, vaso, APK, apklib, qualsiasi cosa che mi avrebbe permesso di aggiungere che file come una dipendenza, e non essere costretti a includere/estrarre un progetto con le sue fonti e risorse nello spazio di lavoro.

So che Maven può risolvere questo problema, ma quello non è il mio obiettivo, sto cercando di consentire al semplice progetto Eclipse Android di aggiungere la libreria Android come dipendenza.

(non mi dispiace con il Maven apklib produce con un progetto non Maven Android in Eclipse, ma credo che sarebbe privo di significato ...)

Come si può fare?

risposta

1

OK Ragazzi,

Per quanto ho studiato, non c'è modo di farlo. Devo trovare una soluzione per questo, o la mia distribuzione Cyborg sarebbe un inferno.

avrei dovuto scrivere uno script che avrebbe farlo per me ...

Se qualcosa è cambiato, e ADT avrebbe deciso di crescere un certo senso, per favore fatemelo sapere ...

1

È possibile creare un progetto Java "regolare" e importare da lì Android.jar. Quindi, avrai accesso a tutti i componenti nell'SDK. Quindi, puoi esportare il tuo progetto come jar ... e caricarlo dall'app Android . Funziona alla grande e sembra un modo semplice per fare ciò che è .

Create an Android Jar library for distribution

+0

tuo suggerimento funzionerebbe, solo ho bisogno di avere nella libreria alcune risorse ... – TacB0sS

+0

@ TacB0sS ** puoi ** avere risorse nella libreria. Controlla [questo] (http://stackoverflow.com/a/17064024/636571). – an00b

+0

Non così ... Voglio che la cartella res sia inclusa ... – TacB0sS