Quello che hai postato si chiama StackTrace ed è importantissimo capirlo.
Innanzitutto l'eccezione: NullPointerException è una delle più comuni. Significa che da qualche parte stai cercando di usare un oggetto che non è stato creato o un riferimento ad un oggetto che non è stato assegnato.
Poi si guarda lo StackTrace partendo dall'alto verso il basso fino ad arrivare alla prima riga riguardante il codice che tu hai scritto. E ci trovi questo:
codice:at com.example.andrea.listviewjson.GetAllAllarmiListViewAdapter.getCount(GetAllAllarmiListViewAdapter.java:34)
Questo significa che l'eccezione si è sviluppata alla riga 34 del file GetAllAllarmiListViewAdapter.java [vedi tra parentesi tonde la scritta GetAllAllarmiListViewAdapter.java:34].
Quindi, quello che devi fare è analizzare la riga 34 del tuo file GetAllAllarmiListViewAdapter.java e controllare qual è l'oggetto che usi in quella riga che è nullo.
Per poterti aiutare maggiornmente dovremmo vedere il codice del file MainActivity.java e del file GetAllAllarmiListViewAdapter.java
Ciao.![]()