2011-10-28 7 views
8

Ogni volta che ho impostatoCome si imposta il percorso assoluto della libreria Android in ant.properties?

android.library.reference.1=G\:Projects\Android\library\core\ 

in ant.properties, ottengo il seguente errore durante la costruzione:

G\:Projects\Android\library\core\ resolve to a path with no project.properties 
file for project G:\Projects\Android\library\test 

Il percorso è corretto, e la cartella non contiene file di project.properties. Come posso risolvere questo problema? Android build prende solo in termini di percorso relativo?

+1

Prova G: \ invece di G \: – user999717

+0

android.library.reference.1 = G: \\ Progetti \\ Android \\ libreria \\ core \\, Questo non funziona o sto ottenendo android.library.reference .1 = G: \\ Progetti \\ Android \\ libreria \\ core \\ – Azlam

risposta

3

Provare a utilizzare i delimitatori stile Unix, '/' non '\' ad es.

workspace.dir=/dev/projects/EclipseIndigo/AndroidWorkTwo 

La linea di cui sopra funziona per me in Windows

+0

Nessuna fortuna! Funziona mai con percorsi assoluti? – Azlam

+0

Funziona con percorsi assoluti. L'esempio che ho dato è un percorso assoluto, non ho incluso la lettera di unità. – NickT

+0

Davvero utile. Questo succede quando lavori su Windows, ma lo costruisci su una macchina Mac o Linux :(. – fr4gus

13

Sì, non funziona con percorsi assoluti - basta usare relativa, cioè quella con un sacco di ../ ..

+0

Non sembra che sia il problema di root. Ci deve essere qualcos'altro che non va quando usi un percorso assoluto, perché Ant converte il percorso relativo in un percorso assoluto prima di utilizzarlo.Questo ha detto, +1 perché hai ragione.I percorsi relativi – AlbeyAmakiir

+0

risolvono il problema – omega

+0

Sì, questo mi morde circa una volta all'anno o giù di lì e dimentico completamente che per qualche oscuro motivo deve essere un percorso relativo. Sto facendo questa voce così l'anno prossimo potrei trovare il mio commento quando sto cercando di nuovo la soluzione :) – Travis

0

Nessuna di queste soluzioni ha funzionato per me. Ho finito per dover ripristinare l'area di lavoro facendo quanto segue.

Preferenze - Generale - avvio e arresto - le aree di lavoro

Poi ho solo scelto l'area di lavoro che era lì e rimosso. Era l'unico modo per farlo funzionare. Spero che questo aiuti qualcun altro!

Problemi correlati