Ubuntu Touch: Come posso eseguire il debug di Ubuntu Touch App sul dispositivo? [duplicare]

4

La mia app funziona bene su desktop ma non riesco a capire perché si blocca sul mio nexus 7. Come posso eseguire il debug durante l'esecuzione sul dispositivo?

    
posta Ray Alez 13.11.2014 - 12:30

1 risposta

1

Per prima cosa, devi rendere la tua partizione di sistema scrivibile facendo 1 :

touch /userdata/.writable_image

e riavviare il telefono / tablet. Tieni presente che non è possibile installare aggiornamenti over-the-air (OTA) dopo aver eseguito questa operazione. Quindi devi installare gdb:

apt-get install gdb

Infine, quando si avvia l'app da Qt Creator come mostrato qui , invece di premere il pulsante "Esegui" , premere il pulsante "Debug" sotto. Dovrebbe quindi avviare l'app tramite gdbserver e mostrare l'interfaccia di debug in Qt Creator.

Questa è la teoria. Comunque non l'ho fatto funzionare. Qt Creator sputa varie finestre di dialogo di errore, alcune che dicono "Errore sconosciuto", altre che non hanno alcun testo. Attualmente sto cercando di eseguire la mia applicazione dalla riga di comando sul mio Nexus 4, che è incredibilmente difficile.

    
risposta data Cmdr 22.11.2014 - 00:47

Leggi altre domande sui tag