Autore Topic: Messaggi di errore nel debugging  (Letto 256 volte)

Offline Sime

  • Nuovo arrivato
  • *
  • Post: 19
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Huawei P8 Lite
  • Sistema operativo:
    Windows 7
Messaggi di errore nel debugging
« il: 23 Settembre 2017, 10:32:47 CEST »
0
Sono un pò frustrato perchè non riesco a trovare i messaggi di errrore quando effettuo il debugging.

Quando faccio il debugging step by step con F8, arrivo ad un punto in cui il programma si interrompe, ok c'è un errore!
Non riesco però a trovare la finestrella in cui leggere i messaggi di errore generati dal tentativo di eseguire quella riga i codice!! :-(

Qualcuno mi può aiutare?

Offline berpao

  • Utente junior
  • **
  • Post: 74
  • Respect: +4
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S2
  • Play Store ID:
    Paolo Bersan
Re:Messaggi di errore nel debugging
« Risposta #1 il: 23 Settembre 2017, 20:12:18 CEST »
0
Ciao, che IDE usi? Android studio o eclipse?
P

Offline Sime

  • Nuovo arrivato
  • *
  • Post: 19
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Huawei P8 Lite
  • Sistema operativo:
    Windows 7
Re:Messaggi di errore nel debugging
« Risposta #2 il: 25 Settembre 2017, 18:43:52 CEST »
0
Uso Android Studio.
Ho trovato come apripre l' Android Monitor! Grazie

Tuttavia non capisco perchè quando faccio il debug e il programma termina a volte mi da l'output in rosso degli errori e altre non mi da niente! :-(


Offline berpao

  • Utente junior
  • **
  • Post: 74
  • Respect: +4
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S2
  • Play Store ID:
    Paolo Bersan
Re:Messaggi di errore nel debugging
« Risposta #3 il: 26 Settembre 2017, 08:09:58 CEST »
0
Cioa, mah da quello che scrivi credo che sia perchè non hai un try/catch; mi spiego, se ti compare il messaggio rosso è perchè non hai gestito un try catch e l'app di solito va in crash, mentre se non ti compare credo che sia perchè l'errore è stato intercettato dal try/catch... è solo una ipotesi, riesci ad allegare qualche screenshot di esempio?
ciao
P

Offline Sime

  • Nuovo arrivato
  • *
  • Post: 19
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Huawei P8 Lite
  • Sistema operativo:
    Windows 7
Re:Messaggi di errore nel debugging
« Risposta #4 il: 26 Settembre 2017, 09:17:30 CEST »
0
Un errore che mi sta dando parecchi problemi.
 Ho una activity che mi lanci un'altra activity. Ho messo un try-catch sull'ultima istruzione,startActivity(game);, che non da errore, quindi non entra nel try-catch. Il programma prosegue e va in crash. La seconda activity ovviamente non parte affatto!

 Questo è ciò che ho nell' Android monitor:
Codice (Java): [Seleziona]
09-26 07:02:55.334 19402-19402/? I/art: Not late-enabling -Xcheck:jni (already on)
09-26 07:02:55.484 19402-19402/? W/art: Failed execv(/system/bin/dex2oat --runtime-arg -classpath --runtime-arg  --debuggable --instruction-set=x86 --instruction-set-features=smp,ssse3,-sse4.1,-sse4.2,-avx,-avx2 --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --instruction-set-variant=x86 --instruction-set-features=default --dex-file=/data/app/com.example.simeo.squaremind-1/split_lib_dependencies_apk.apk --oat-file=/data/dalvik-cache/x86/data@app@com.example.simeo.squaremind-1@split_lib_dependencies_apk.apk@classes.dex) because non-0 exit status
09-26 07:02:55.805 19402-19402/com.example.simeo.squaremind W/art: Failed execv(/system/bin/dex2oat --runtime-arg -classpath --runtime-arg  --debuggable --instruction-set=x86 --instruction-set-features=smp,ssse3,-sse4.1,-sse4.2,-avx,-avx2 --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --instruction-set-variant=x86 --instruction-set-features=default --dex-file=/data/app/com.example.simeo.squaremind-1/split_lib_slice_0_apk.apk --oat-file=/data/dalvik-cache/x86/data@app@com.example.simeo.squaremind-1@split_lib_slice_0_apk.apk@classes.dex) because non-0 exit status
09-26 07:02:55.997 19402-19402/com.example.simeo.squaremind W/art: Failed execv(/system/bin/dex2oat --runtime-arg -classpath --runtime-arg  --debuggable --instruction-set=x86 --instruction-set-features=smp,ssse3,-sse4.1,-sse4.2,-avx,-avx2 --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --instruction-set-variant=x86 --instruction-set-features=default --dex-file=/data/app/com.example.simeo.squaremind-1/split_lib_slice_1_apk.apk --oat-file=/data/dalvik-cache/x86/data@app@com.example.simeo.squaremind-1@split_lib_slice_1_apk.apk@classes.dex) because non-0 exit status
09-26 07:02:56.078 19402-19402/com.example.simeo.squaremind W/art: Failed execv(/system/bin/dex2oat --runtime-arg -classpath --runtime-arg  --debuggable --instruction-set=x86 --instruction-set-features=smp,ssse3,-sse4.1,-sse4.2,-avx,-avx2 --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --instruction-set-variant=x86 --instruction-set-features=default --dex-file=/data/app/com.example.simeo.squaremind-1/split_lib_slice_2_apk.apk --oat-file=/data/dalvik-cache/x86/data@app@com.example.simeo.squaremind-1@split_lib_slice_2_apk.apk@classes.dex) because non-0 exit status
09-26 07:02:56.139 19402-19402/com.example.simeo.squaremind W/art: Failed execv(/system/bin/dex2oat --runtime-arg -classpath --runtime-arg  --debuggable --instruction-set=x86 --instruction-set-features=smp,ssse3,-sse4.1,-sse4.2,-avx,-avx2 --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --instruction-set-variant=x86 --instruction-set-features=default --dex-file=/data/app/com.example.simeo.squaremind-1/split_lib_slice_3_apk.apk --oat-file=/data/dalvik-cache/x86/data@app@com.example.simeo.squaremind-1@split_lib_slice_3_apk.apk@classes.dex) because non-0 exit status
09-26 07:02:56.200 19402-19402/com.example.simeo.squaremind W/art: Failed execv(/system/bin/dex2oat --runtime-arg -classpath --runtime-arg  --debuggable --instruction-set=x86 --instruction-set-features=smp,ssse3,-sse4.1,-sse4.2,-avx,-avx2 --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --instruction-set-variant=x86 --instruction-set-features=default --dex-file=/data/app/com.example.simeo.squaremind-1/split_lib_slice_4_apk.apk --oat-file=/data/dalvik-cache/x86/data@app@com.example.simeo.squaremind-1@split_lib_slice_4_apk.apk@classes.dex) because non-0 exit status
09-26 07:02:56.267 19402-19402/com.example.simeo.squaremind W/art: Failed execv(/system/bin/dex2oat --runtime-arg -classpath --runtime-arg  --debuggable --instruction-set=x86 --instruction-set-features=smp,ssse3,-sse4.1,-sse4.2,-avx,-avx2 --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --instruction-set-variant=x86 --instruction-set-features=default --dex-file=/data/app/com.example.simeo.squaremind-1/split_lib_slice_5_apk.apk --oat-file=/data/dalvik-cache/x86/data@app@com.example.simeo.squaremind-1@split_lib_slice_5_apk.apk@classes.dex) because non-0 exit status
09-26 07:02:56.344 19402-19402/com.example.simeo.squaremind W/art: Failed execv(/system/bin/dex2oat --runtime-arg -classpath --runtime-arg  --debuggable --instruction-set=x86 --instruction-set-features=smp,ssse3,-sse4.1,-sse4.2,-avx,-avx2 --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --instruction-set-variant=x86 --instruction-set-features=default --dex-file=/data/app/com.example.simeo.squaremind-1/split_lib_slice_6_apk.apk --oat-file=/data/dalvik-cache/x86/data@app@com.example.simeo.squaremind-1@split_lib_slice_6_apk.apk@classes.dex) because non-0 exit status
09-26 07:02:56.375 19402-19402/com.example.simeo.squaremind W/art: Failed execv(/system/bin/dex2oat --runtime-arg -classpath --runtime-arg  --debuggable --instruction-set=x86 --instruction-set-features=smp,ssse3,-sse4.1,-sse4.2,-avx,-avx2 --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --instruction-set-variant=x86 --instruction-set-features=default --dex-file=/data/app/com.example.simeo.squaremind-1/split_lib_slice_7_apk.apk --oat-file=/data/dalvik-cache/x86/data@app@com.example.simeo.squaremind-1@split_lib_slice_7_apk.apk@classes.dex) because non-0 exit status
09-26 07:02:56.408 19402-19402/com.example.simeo.squaremind W/art: Failed execv(/system/bin/dex2oat --runtime-arg -classpath --runtime-arg  --debuggable --instruction-set=x86 --instruction-set-features=smp,ssse3,-sse4.1,-sse4.2,-avx,-avx2 --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --instruction-set-variant=x86 --instruction-set-features=default --dex-file=/data/app/com.example.simeo.squaremind-1/split_lib_slice_8_apk.apk --oat-file=/data/dalvik-cache/x86/data@app@com.example.simeo.squaremind-1@split_lib_slice_8_apk.apk@classes.dex) because non-0 exit status
09-26 07:02:56.435 19402-19402/com.example.simeo.squaremind W/art: Failed execv(/system/bin/dex2oat --runtime-arg -classpath --runtime-arg  --debuggable --instruction-set=x86 --instruction-set-features=smp,ssse3,-sse4.1,-sse4.2,-avx,-avx2 --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --instruction-set-variant=x86 --instruction-set-features=default --dex-file=/data/app/com.example.simeo.squaremind-1/split_lib_slice_9_apk.apk --oat-file=/data/dalvik-cache/x86/data@app@com.example.simeo.squaremind-1@split_lib_slice_9_apk.apk@classes.dex) because non-0 exit status
09-26 07:02:56.436 19402-19402/com.example.simeo.squaremind W/System: ClassLoader referenced unknown path: /data/app/com.example.simeo.squaremind-1/lib/x86
09-26 07:02:56.446 19402-19402/com.example.simeo.squaremind I/InstantRun: starting instant run server: is main process
09-26 07:04:14.646 19402-19407/com.example.simeo.squaremind W/art: Suspending all threads took: 14.459ms
09-26 07:06:31.358 19402-19407/com.example.simeo.squaremind W/art: Suspending all threads took: 6.629ms
09-26 07:06:45.418 19402-19407/com.example.simeo.squaremind W/art: Suspending all threads took: 6.278ms

Offline berpao

  • Utente junior
  • **
  • Post: 74
  • Respect: +4
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S2
  • Play Store ID:
    Paolo Bersan
Re:Messaggi di errore nel debugging
« Risposta #5 il: 26 Settembre 2017, 10:19:05 CEST »
0
Ciao, prova a mettere il try/catch anche nell'evento "onCreate" della activity chiamata, molto probabilmente va in errore lì e ti va in crash... inoltre per vedere se l'activity ti viene chiamata, metti anche un breakpoint nella onCreate così vedi se entra o no nell'activity. Io credo di si, ma così ci togliamo il dubbio
Fammi sapere
P

Offline Sime

  • Nuovo arrivato
  • *
  • Post: 19
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Huawei P8 Lite
  • Sistema operativo:
    Windows 7
Re:Messaggi di errore nel debugging
« Risposta #6 il: 26 Settembre 2017, 11:55:11 CEST »
0
Gaurda non so come ma è andato a posto!

Grazie per l'aiuto