Domanda

Sembra che stia riscontrando difficoltà nel far sì che la funzione trace esegua l'output di qualsiasi cosa sulla console in Eclipse con Flex Plug-in, Flex Builder o anche FlexBeans (il plug-in Netbeans per Flex). Ho rimosso e quindi reinstallato la versione del debugger di Flash Player 10 sia per Firefox che per IE, riavviando dopo averli disinstallati e dopo averli reinstallati. Ho rimosso tutte le vecchie versioni di Java e aggiornate alla versione più recente.

mm.cfg è configurato correttamente per consentire alle azioni di traccia di apparire in flashlog.txt

Ho provato a rimuovere il plug-in Flex per la reinstallazione di eclipse e ora che ho reinstallato, non riesco a creare nuovi progetti Flex. Preferirei non disinstallare Flex Builder per paura che si comporti in modo strano.

QUALSIASI idea sarebbe utile. Idealmente, ho bisogno del plug-in per funzionare, ma qualsiasi modo di ottenere traccia per l'output sulla console (in QUALSIASI IDE) sarebbe meglio di quello che ho ora.

È stato utile?

Soluzione 4

Questa è in realtà una combinazione di problemi. Il problema minore era che un'applicazione stava interferendo con il plug-in Flex Builder. Il problema principale riguardava un'impostazione che era stata modificata nel debugger di Flash.

Se si fa clic con il pulsante destro del mouse sul file SWF in esecuzione e quindi si fa clic su Debugger, è possibile (essenzialmente) dire alla VM dove ascoltare le azioni di traccia. Questo era stato impostato su un altro computer della rete e non sul mio computer locale. Non appena questo è stato cambiato, tutto si è ripristinato da solo.

Altri suggerimenti

Non sono sicuro di cosa intendi per "debugger Flash sia per Firefox che per IE"; stai riferendo le versioni debugger di Flash Player disponibili qui?

http://www.adobe.com/support/flashplayer/downloads.html

Altrimenti, hai sicuramente bisogno di quelli installati per poter scrivere l'output trace () sulla console IDE.

Sono quasi sicuro che questo non sia il problema, ma mi ha confuso in un paio di occasioni.

Il comando da tastiera Debug Application (invece di Run Application) è diverso su Mac e PC. Uso entrambi e li ho fatti confondere, il che si traduce in Running quando penso di essere Debugging, che ovviamente porta a conoscere gli output di traccia nella console.

Molto probabilmente no, ma non fa male menzionarlo (spero) :)

- Evan

Come stai testando il debugger? Hai provato ad andare da qualche parte come con molte pubblicità che generalmente hanno ancora le loro tracce? O lo stai solo testando con i tuoi swfs? Hai installato la versione di debug del proiettore? Come si configura eclipse / flex per avviare test swfs? È nel browser o nel lettore autonomo? Hai delle strane impostazioni mxmlc?

Presumo tu abbia seguito tutte queste istruzioni? http://kb2.adobe.com/cps/193/tn_19323.html

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