Autore Topic: Compilazione del main.xml: come risolvere  (Letto 1539 volte)

Offline Paciotti

  • Utente junior
  • **
  • Post: 51
  • Respect: 0
    • sergiofabbrini
    • paciotti83
    • paciotti
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S
  • Play Store ID:
    Paciotti
  • Sistema operativo:
    Mac OS X 10.6 & Ubuntu 10.10
Compilazione del main.xml: come risolvere
« il: 21 Marzo 2010, 18:35:11 CET »
0
Ciao a tutti
Ho premuto il pulsante "RUN" quando era selezionato il file "main.xml" ed ora eclipse mi ha creato un file vuoto "main.out.xml" che dà origine ad errori. Provando a cancellarlo però il progetto rimane comunque con errori presenti e non posso più eseguire/ricompilare il mio programma.
Qualcuno mi sa suggerire una soluzione senza dover ricreare da zero il progetto? E' l'unica soluzione che ho trovato per ora.
Se esistesse anche un modo per compilare sempre il progetto e non il file corrente sarebbe una buona notizia, per me!
Grazie.
« Ultima modifica: 15 Maggio 2010, 17:12:25 CEST da JD »

Offline Qlimax

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 757
  • Respect: +202
    • Google+
    • _Qlimax
    • Mostra profilo
    • www.egsolutions.ch
  • Dispositivo Android:
    Galaxy Nexus - Nexus One - Wildfire - Magic
  • Play Store ID:
    egsolutions.ch
  • Sistema operativo:
    Ubuntu 12.04, Windows 7
Re:Compilazione del main.xml: correzione
« Risposta #1 il: 21 Marzo 2010, 18:57:21 CET »
0
hai provato a fare un refresh con F5 dopo aver eliminato  il file main.out.xml?


per compilare il progetto e non il file corrente, clicchi la freccettina in giù a destra della freccia verde, poi selezioni il nome del tuo progetto  :)

se il progetto non è nella lista, la prima volta devi cliccare col tasto destro sul progetto-> run as...-> android application
« Ultima modifica: 21 Marzo 2010, 19:03:37 CET da Qlimax »

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
  • Respect: +164
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:Compilazione del main.xml: correzione
« Risposta #2 il: 21 Marzo 2010, 19:25:59 CET »
0
Sei su mac vero? Perché anche io su mac ho questo problema. Cioé se premo run lui esegue il singolo file (e ovviamente non ci riesce). Quando ero su arch linux questo non succedeva, in quanto eseguiva sempre il progetto madre. Di fatto nelle impostazioni si puó scegliere se eseguire il singolo file o l'intero progetto, ma su mac non mi funziona..
Postate il LogCat LogCat LogCat LogCat LogCat

Offline Paciotti

  • Utente junior
  • **
  • Post: 51
  • Respect: 0
    • sergiofabbrini
    • paciotti83
    • paciotti
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S
  • Play Store ID:
    Paciotti
  • Sistema operativo:
    Mac OS X 10.6 & Ubuntu 10.10
Re:Compilazione del main.xml: correzione
« Risposta #3 il: 21 Marzo 2010, 20:12:41 CET »
0
Sì, sono su MAC.
Sì, ho provato a fare il refresh con f5 (in realtà ho usato il comando da menu), ma non ho risolto.

E' una cosa veramente seccante. Il progetto può essere quasi vuoto (come nel mio caso) o anche alla fine, ma sembra che l'unica soluzione sia copiare tutti i file in un nuovo progetto. Ditemi che non è così...

Si lamenta perchè il file generato è vuoto: ho anche provato a metterci il contenuto del main.xml originale, ma dopo aver tolto il simbolo di errore dal file continua lo stesso a dire di risolvere i problemi del progetto (il simbolo di errore del progetto rimane lì).

EDIT: Una soluzione l'ho trovata! Cancellando il progetto mantenendo i file sul disco e poi importandolo nuovamente, tutto torna a funzionare. Ovviamente è un problema di non poco conto che per una svista di 1 secondo uno debba fare una procedura così intrigata...
« Ultima modifica: 21 Marzo 2010, 20:47:42 CET da Paciotti »

Offline Paciotti

  • Utente junior
  • **
  • Post: 51
  • Respect: 0
    • sergiofabbrini
    • paciotti83
    • paciotti
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S
  • Play Store ID:
    Paciotti
  • Sistema operativo:
    Mac OS X 10.6 & Ubuntu 10.10
Re:Compilazione del main.xml: correzione
« Risposta #4 il: 21 Marzo 2010, 23:15:06 CET »
0
Di fatto nelle impostazioni si puó scegliere se eseguire il singolo file o l'intero progetto, ma su mac non mi funziona..

Dove hai trovato questa impostazione? Per fare una prova incrociata... che versione di Eclipse usi?

Offline Qlimax

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 757
  • Respect: +202
    • Google+
    • _Qlimax
    • Mostra profilo
    • www.egsolutions.ch
  • Dispositivo Android:
    Galaxy Nexus - Nexus One - Wildfire - Magic
  • Play Store ID:
    egsolutions.ch
  • Sistema operativo:
    Ubuntu 12.04, Windows 7
Re:Compilazione del main.xml: correzione
« Risposta #5 il: 21 Marzo 2010, 23:42:56 CET »
0
dopo che ti incasina e che elimini il file. e ti marca ancora l'errore.

prova a fare dal menu di eclipse :  Project -> Clean ...   e pulisci il progetto

Offline Paciotti

  • Utente junior
  • **
  • Post: 51
  • Respect: 0
    • sergiofabbrini
    • paciotti83
    • paciotti
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S
  • Play Store ID:
    Paciotti
  • Sistema operativo:
    Mac OS X 10.6 & Ubuntu 10.10
Re:Compilazione del main.xml: correzione
« Risposta #6 il: 21 Marzo 2010, 23:59:48 CET »
0
Ho provato anche quello, ma cercando online ho trovato un problema aperto su Google Code proprio sul progetto Android. Non resta che aspettare che Google e il team di Eclipse si mettano d'accordo e risolvano il problema.
Grazie comunque per lo sforzo per cercare una soluzione.

CONCLUSIONI: Fare molta attenzione a non premere il pulsante run quando si visualizza un file xml (ed è selezionato). Nel caso in cui si prema per sbaglio si può risolvere così:
  • Cancellare il file .out.xml generato.
  • Eliminare il progetto senza eliminare i file sul disco.
  • Reimportare il progetto specificando la cartella precedente.