Domanda

Proverò a spiegare meglio il mio problema. Utilizzando il plugin Eclipse e MTJ (Mobile Tools per Java) è possibile impostare alcune direttive per il preprocessore al fine di creare diverse build del codice, come in C / C ++. Il mio problema è che non riesco a utilizzare questa funzione. Voglio dire, quando creo le mie fonti, l'output risultante contiene ogni riga di codice, anche quelle contenute in

//#mdebug info
...
//#enddebug

direttiva. Ho " Abilita preelaborazione " opzione selezionata e ho modificato il livello di debug in ogni possibile configurazione (inferiore, uguale e superiore a " info ") e il risultato è sempre lo stesso: le direttive vengono semplicemente ignorate.

È stato utile?

Soluzione 2

Trovato! È stato un problema di configurazione, errore mio. C'è ancora un problema con il plugin MTJ stesso: quando esporti il ??file build.xml per alimentare Ant, qualunque sia il livello di debug che hai selezionato nel menu a discesa, finirà sempre con la scrittura di " info " sull'output, quindi devo cambiarlo manualmente. Proverò a chiedere direttamente agli sviluppatori del plugin.

Altri suggerimenti

Stai usando v0.9.1 (o una versione ancora più recente) di MTJ? Questo wiki mostra che la loro pianificazione per MTJ e mdebug e debug non sono supportate fino allo 0.9.1.

Per chiunque possa trovarlo, qui è la pagina delle istruzioni di installazione per la preelaborazione.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top