by lucabaldini » 2 November 2016, 9:39
Purtroppo non può funzionare con l'APK perché non puoi fare un pacchetto con l'app in debug... Se dall'IDE attivi il flag DEBUG non puoi più attivare il flag "crea pacchetto di installazione".
Quando dentro Caravel la proprietà DTTFileName contiene il path assoluto del file DTT creato automaticamente dal debug. Se tu specifichi un path (che deve essere assoluto) quello è il file che viene creato...
Quindi puoi specificare tu dove mettere quel file (es: app.DTTFileName = path() + "/miofile.txt") o usare la proprietà DTTFileName in lettura per conoscere il path del file usato da quella sessione. Quando hai il path, puoi farne quel che preferisci, per esempio inviarlo ad un server con shell.uploadFile, inviarlo via e-mail con addAttachment, ...
Se vuoi usare la DTTOpenDebug non devi specificare nessun parametro. Quella funzione, infatti, caricherebbe uno snapshot ottenuto tramite la DTTSave (come scritto nella doc). Se, invece, non viene specificato nulla, viene aperta la videata di debug mostrando il debug corrente... ma se è attivo il debug su file viene aperta una nuova finestra che, invece di mostrare il "tradizionale" debug con tutte le icone mostra il file di testo prodotto dal debug.