2014-12-29 13 views
5

Sto provando a creare un'applicazione Android solo dalla riga di comando, creare con ant Ho effettuato questi passaggi :File non valido: android-sdk-linux/extras/android/support/v7/appcompat/build.xml

  1. scaricando il v7 appcompat e v4
  2. ho eseguito android update project --target 1 --path . --library ../../Downloads/android-sdk-linux/extras/android/support/v7/appcompat

Ora, quando faccio funzionare l'ordine ant debug ottengo il seguente messaggio di errore:

[dependency] ------------------ 
[dependency] Ordered libraries: 
[dependency] 
[dependency] ------------------ 
    [echo] ---------- 
    [echo] Building Libraries with 'debug'... 

BUILD FAILED 
/home/xxxx/Downloads/android-sdk-linux/tools/ant/build.xml:601: Invalid file: /home/xxxx/Downloads/android-sdk-linux/extras/android/support/v7/appcompat/build.xml 

Ho provato anche con questo project

Utilizzando questo, ho ottenuto esattamente lo stesso errore, e in effetti il ​​file "build.xml" non è presente in quella directory.

Sono specificamente alla ricerca di risposte dalla riga di comando poiché l'obiettivo è comprendere "la magia". Il problema viene da me o mi manca qualcosa?

risposta

8

in realtà è "normale" che il build.xml manca, e si deve rigenerare da soli, per questo per la prima volta va in android-sdk-linux/extras/android/support/v7/appcompat directory e quindi

android update project --target 1 -p .

sostituire 1 dal vostro target numero

+0

Grazie per questa risposta. Mi stavo chiedendo come potrei fare anche questo. – theGreenCabbage

Problemi correlati