Autore Topic: file R impazzito !!!  (Letto 739 volte)

Offline entity

  • Nuovo arrivato
  • *
  • Post: 5
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    AVD
  • Sistema operativo:
    Windows
file R impazzito !!!
« il: 10 Aprile 2012, 13:38:57 CEST »
0
Ciao, lavoro da un paio di settimane a un app per esercitarmi.
Improvvisamente il mio file risorse "R" sembra essere impazzito, non trovo più i miei riferimenti. La più semplice istruzione:

        setContentView(R.layout.main);

mi da errore: main cannot be resolved or is not a field

stessa cosa per tutti i riferimenti, sempre funzionanti fino a ieri.
Ho cercato già con google e fatto tutto fuello che ho trovato: aggiornato con F5, cancellato a mano la cartella bin per farla ricreare, premuto ctrl+shift+o per riordinare il tutto, tutto vano.

Qualche idea?

Offline eagledeveloper

  • Translate Team
  • Utente senior
  • ****
  • Post: 516
  • Respect: +37
    • Google+
    • 347516210
    • dark_pinz
    • @WandDStudios
    • Mostra profilo
    • W&D Studios
  • Dispositivo Android:
    HTC One X e HTC One
  • Play Store ID:
    W%26D+Studios
  • Sistema operativo:
    Ubuntu / Windows 7
Re:file R impazzito !!!
« Risposta #1 il: 10 Aprile 2012, 13:42:05 CEST »
0
Project --> Clean...

Saluti.
I numeri contano molto di più del seme.

Offline entity

  • Nuovo arrivato
  • *
  • Post: 5
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    AVD
  • Sistema operativo:
    Windows
Re:file R impazzito !!!
« Risposta #2 il: 10 Aprile 2012, 13:49:53 CEST »
0
Già fatto anche quello.

Offline eagledeveloper

  • Translate Team
  • Utente senior
  • ****
  • Post: 516
  • Respect: +37
    • Google+
    • 347516210
    • dark_pinz
    • @WandDStudios
    • Mostra profilo
    • W&D Studios
  • Dispositivo Android:
    HTC One X e HTC One
  • Play Store ID:
    W%26D+Studios
  • Sistema operativo:
    Ubuntu / Windows 7
Re:file R impazzito !!!
« Risposta #3 il: 10 Aprile 2012, 13:59:43 CEST »
0
Hai chiuso e riaperto Eclipse? A me a volte succede che non ho abbastanza memoria e mi sminchia R.
Altrimenti cancella a mano R, poi refresh e caso mai clean.
Piu' di questo non ti saprei dire.

Saluti.
I numeri contano molto di più del seme.

Offline entity

  • Nuovo arrivato
  • *
  • Post: 5
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    AVD
  • Sistema operativo:
    Windows
Re:file R impazzito !!!
« Risposta #4 il: 10 Aprile 2012, 14:54:46 CEST »
0
Chiudo eclipse, cancello le cartelle bin e gen dal mio progetto, apro eclipse, project-clean all project, poi tasto destro sul mio progetto, validate, solo warnings.
Lancio ... e ricompaiono gli errori    :'(

Adesso sto aggiornando per la seconda volta in settimana eclipse, magari mi risolve i problemi visto che proprio il giorno dopo l'ultimo aggiornamento mi è sballato tutto.

Offline eagledeveloper

  • Translate Team
  • Utente senior
  • ****
  • Post: 516
  • Respect: +37
    • Google+
    • 347516210
    • dark_pinz
    • @WandDStudios
    • Mostra profilo
    • W&D Studios
  • Dispositivo Android:
    HTC One X e HTC One
  • Play Store ID:
    W%26D+Studios
  • Sistema operativo:
    Ubuntu / Windows 7
Re:file R impazzito !!!
« Risposta #5 il: 10 Aprile 2012, 15:12:23 CEST »
0
Aggiorna Eclipse ed il plugin ADT, forse anche io ho avuto problemi in passato, dopo gli aggiornamenti e' andata tutto a posto.
I numeri contano molto di più del seme.

Offline Trigun

  • Utente normale
  • ***
  • Post: 183
  • Respect: +4
    • Mostra profilo
Re:file R impazzito !!!
« Risposta #6 il: 10 Aprile 2012, 15:16:47 CEST »
0
a me quando fa cosi' prendo un file (tipo main.xml) gli cambio una riga salvo aspetto qualche secondo e ctrl + z e risalvo...
in genere mi si sistema

Offline entity

  • Nuovo arrivato
  • *
  • Post: 5
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    AVD
  • Sistema operativo:
    Windows
Re:file R impazzito !!!
« Risposta #7 il: 10 Aprile 2012, 20:26:22 CEST »
0
Niente, niente, niente.
Ed ho pure notato che non è un problema legato solo alla mia app, anche se ne faccio una nuova o faccio il clean e refresh di una esistente, mi da lo stesso problema.
Ma non è il file R che non trova, non trova i riferimenti interni, dentro layout non c'è niente, ne dentro id...
Che bello... formatto???  >:(

Offline iceweasel

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 878
  • Respect: +147
    • Mostra profilo
  • Dispositivo Android:
    LGE P990 - Google Nexus 5
  • Sistema operativo:
    Linux Debian Sid
Re:file R impazzito !!!
« Risposta #8 il: 10 Aprile 2012, 20:35:34 CEST »
0
Controlla tutti i file XML, se c'è un errore non genera il file R.java.

Non sei obbligato ad usare Eclipse per compilare puoi usare Ant, di solito è più prolisso d'informazioni in caso d'errore.
adb logcat | tee /tmp/logcat | grep TAG

Offline entity

  • Nuovo arrivato
  • *
  • Post: 5
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    AVD
  • Sistema operativo:
    Windows
Re:file R impazzito !!!
« Risposta #9 il: 11 Aprile 2012, 00:09:17 CEST »
0
Risolto !!!

Non so da dove è spuntato, ma sicuramente da qualche click scappato. In pratica ho trovato tra gli import:

import android.R;

tolto questo ovviamente si è risolto tutto.

Offline eagledeveloper

  • Translate Team
  • Utente senior
  • ****
  • Post: 516
  • Respect: +37
    • Google+
    • 347516210
    • dark_pinz
    • @WandDStudios
    • Mostra profilo
    • W&D Studios
  • Dispositivo Android:
    HTC One X e HTC One
  • Play Store ID:
    W%26D+Studios
  • Sistema operativo:
    Ubuntu / Windows 7
Re:file R impazzito !!!
« Risposta #10 il: 11 Aprile 2012, 07:48:12 CEST »
0
Ottimo, ogni tanto puo' scappare dentro qualche import errato.

Saluti.
I numeri contano molto di più del seme.