Autore Topic: problema buttonView = app arrestata in modo anomalo  (Letto 639 volte)

Offline savdema

  • Nuovo arrivato
  • *
  • Post: 6
  • Respect: 0
    • Mostra profilo
problema buttonView = app arrestata in modo anomalo
« il: 06 Ottobre 2014, 18:58:41 CEST »
0
Un semplice bottone per cambiare activity funziona tutto bene se uso imageButton; compilazione ed esecuzione.
Funziona solo la compilazione se uso un buttonView.dall'apertura dell'app esce il messaggio sopra citato: l'applicazione si è bloccata in modo anomalo.

Avete avuto esperienze del genere?

Grazie :=D

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:problema buttonView = app arrestata in modo anomalo
« Risposta #1 il: 06 Ottobre 2014, 19:03:05 CEST »
0
Quando un'app va in crash, apri il pannello del LogCat per trovare la ragione dell'errore, il file sorgente in cui si verifica e il numero di riga.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline savdema

  • Nuovo arrivato
  • *
  • Post: 6
  • Respect: 0
    • Mostra profilo
Re:problema buttonView = app arrestata in modo anomalo
« Risposta #2 il: 06 Ottobre 2014, 19:19:37 CEST »
0
Ti confesso che non sono riuscito ad installare un android virtuale, forse per la macchina lenta, ci mette una vita. Quindi provo direttamente su il mio tablet.
Ma il logcat lo trovò anche sul dispositivo?

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:problema buttonView = app arrestata in modo anomalo
« Risposta #3 il: 06 Ottobre 2014, 19:33:19 CEST »
0
Saranno un paio di anni che non provo, ma che io sappia è visibile anche con un device fisico, se collegato tramite ADB.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline iceweasel

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 878
  • Respect: +147
    • Mostra profilo
  • Dispositivo Android:
    LGE P990 - Google Nexus 5
  • Sistema operativo:
    Linux Debian Sid
Re:problema buttonView = app arrestata in modo anomalo
« Risposta #4 il: 06 Ottobre 2014, 22:57:53 CEST »
0


Ma il logcat lo trovò anche sul dispositivo?
Il logcat è il dump di un buffer circolare presente nel dispositivo.

La documentazione ufficiale spiega come leggerlo:

http://developer.android.com/tools/help/logcat.html

I vari IDE, come Eclipse e Android Studio, visualizzano in una finestra output generato dal comando "adb logcat".



Inviato dal mio Nexus 5 utilizzando Tapatalk

adb logcat | tee /tmp/logcat | grep TAG

Offline savdema

  • Nuovo arrivato
  • *
  • Post: 6
  • Respect: 0
    • Mostra profilo
Re:problema buttonView = app arrestata in modo anomalo
« Risposta #5 il: 08 Ottobre 2014, 13:20:02 CEST »
0
10-08 11:15:31.853: I/Process(1767): Sending signal. PID: 1767 SIG: 9
10-08 11:15:38.123: D/AndroidRuntime(1805): Shutting down VM
10-08 11:15:38.123: W/dalvikvm(1805): threadid=1: thread exiting with uncaught exception (group=0xb2dabce8)
10-08 11:15:38.303: E/AndroidRuntime(1805): FATAL EXCEPTION: main
10-08 11:15:38.303: E/AndroidRuntime(1805): Process: it.android.miapp, PID: 1805
10-08 11:15:38.303: E/AndroidRuntime(1805): java.lang.RuntimeException: Unable to start activity ComponentInfo{it.android.miapp/it.android.miapp.MainActivity}: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.
10-08 11:15:38.303: E/AndroidRuntime(1805):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2197)
10-08 11:15:38.303: E/AndroidRuntime(1805):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2258)
10-08 11:15:38.303: E/AndroidRuntime(1805):    at android.app.ActivityThread.access$800(ActivityThread.java:138)
10-08 11:15:38.303: E/AndroidRuntime(1805):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1209)
10-08 11:15:38.303: E/AndroidRuntime(1805):    at android.os.Handler.dispatchMessage(Handler.java:102)
10-08 11:15:38.303: E/AndroidRuntime(1805):    at android.os.Looper.loop(Looper.java:136)
10-08 11:15:38.303: E/AndroidRuntime(1805):    at android.app.ActivityThread.main(ActivityThread.java:5026)
10-08 11:15:38.303: E/AndroidRuntime(1805):    at java.lang.reflect.Method.invokeNative(Native Method)
10-08 11:15:38.303: E/AndroidRuntime(1805):    at java.lang.reflect.Method.invoke(Method.java:515)
10-08 11:15:38.303: E/AndroidRuntime(1805):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:777)
10-08 11:15:38.303: E/AndroidRuntime(1805):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:602)
10-08 11:15:38.303: E/AndroidRuntime(1805):    at dalvik.system.NativeStart.main(Native Method)
10-08 11:15:38.303: E/AndroidRuntime(1805): Caused by: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.
10-08 11:15:38.303: E/AndroidRuntime(1805):    at android.support.v7.app.ActionBarActivityDelegate.onCreate(ActionBarActivityDelegate.java:110)
10-08 11:15:38.303: E/AndroidRuntime(1805):    at android.support.v7.app.ActionBarActivityDelegateICS.onCreate(ActionBarActivityDelegateICS.java:57)
10-08 11:15:38.303: E/AndroidRuntime(1805):    at android.support.v7.app.ActionBarActivity.onCreate(ActionBarActivity.java:99)
10-08 11:15:38.303: E/AndroidRuntime(1805):    at it.android.miapp.MainActivity.onCreate(MainActivity.java:26)
10-08 11:15:38.303: E/AndroidRuntime(1805):    at android.app.Activity.performCreate(Activity.java:5242)
10-08 11:15:38.303: E/AndroidRuntime(1805):    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
10-08 11:15:38.303: E/AndroidRuntime(1805):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2161)
10-08 11:15:38.303: E/AndroidRuntime(1805):    ... 11 more

Post unito: 08 Ottobre 2014, 15:32:28 CEST
ho risolto scrivendo tutto daccapo

grazie lo stesso. ma nel messaggio ce ho scritto prima non c'ho capito niente
« Ultima modifica: 08 Ottobre 2014, 15:32:28 CEST da savdema, Reason: Merged DoublePost »