Autore Topic: Exception Resources$NotFoundException  (Letto 594 volte)

Offline capitancooker

  • Utente junior
  • **
  • Post: 123
  • Marco
  • Respect: +10
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Sistema operativo:
    macOS High Sierra
Exception Resources$NotFoundException
« il: 18 Novembre 2017, 14:26:31 CET »
0
Buongiorno,
Su Firebase Crash Reporting rilevo il seguente errore, da un solo device, ma ripetuto almeno una decina di volte.
Putroppo il log non mi permette di risalire in quale punto del mio codice si presenta l'errore e non ho idea come risalire alla risorsa non trovata.
Chiedo ai più esperti se c'è modo di capirne di più
Grazie,
Marco

Codice (Java): [Seleziona]
Exception android.content.res.Resources$NotFoundException: Resource ID #0x7f020109
android.content.res.Resources.getValue (Resources.java:2558)
android.support.v7.widget.AppCompatDrawableManager.loadDrawableFromDelegates (AppCompatDrawableManager.java:328)
android.support.v7.widget.AppCompatDrawableManager.getDrawable (AppCompatDrawableManager.java:193)
android.support.v7.widget.AppCompatDrawableManager.getDrawable (AppCompatDrawableManager.java:186)
android.support.v7.content.res.AppCompatResources.getDrawable (AppCompatResources.java:100)
android.support.v7.view.menu.MenuItemImpl.getIcon (MenuItemImpl.java:491)
android.support.v7.view.menu.ActionMenuItemView.initialize (ActionMenuItemView.java:125)
android.support.v7.widget.ActionMenuPresenter.bindItemView (ActionMenuPresenter.java:210)
android.support.v7.view.menu.BaseMenuPresenter.getItemView (BaseMenuPresenter.java:187)
android.support.v7.widget.ActionMenuPresenter.getItemView (ActionMenuPresenter.java:196)
android.support.v7.widget.ActionMenuPresenter.flagActionItems (ActionMenuPresenter.java:476)
android.support.v7.view.menu.MenuBuilder.flagActionItems (MenuBuilder.java:1164)
android.support.v7.view.menu.BaseMenuPresenter.updateMenuView (BaseMenuPresenter.java:95)
android.support.v7.widget.ActionMenuPresenter.updateMenuView (ActionMenuPresenter.java:229)
android.support.v7.view.menu.MenuBuilder.dispatchPresenterUpdate (MenuBuilder.java:291)
android.support.v7.view.menu.MenuBuilder.onItemsChanged (MenuBuilder.java:1051)
android.support.v7.view.menu.MenuBuilder.startDispatchingItemsChanged (MenuBuilder.java:1078)
android.support.v7.app.AppCompatDelegateImplV9.preparePanel (AppCompatDelegateImplV9.java:1400)
android.support.v7.app.AppCompatDelegateImplV9.doInvalidatePanelMenu (AppCompatDelegateImplV9.java:1638)
android.support.v7.app.AppCompatDelegateImplV9$1.run (AppCompatDelegateImplV9.java:131)
android.os.Handler.handleCallback (Handler.java:739)
android.os.Handler.dispatchMessage (Handler.java:95)
android.os.Looper.loop (Looper.java:158)
android.app.ActivityThread.main (ActivityThread.java:7224)
java.lang.reflect.Method.invoke (Method.java)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1230)
com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1120)
Se sbaglio, correggetemi.

Offline tonno16

  • Utente storico
  • *****
  • Post: 1233
  • Respect: +60
    • Mostra profilo
  • Dispositivo Android:
    moto g
  • Play Store ID:
    Diego Tonini
  • Sistema operativo:
    OpenSuse
Re:Exception Resources$NotFoundException
« Risposta #1 il: 21 Novembre 2017, 08:43:46 CET »
0
Non trova una risorsa. Magari hai omesso la risorsa su dalla cartella drawable a cui fa riferimento la risoluzione

Offline capitancooker

  • Utente junior
  • **
  • Post: 123
  • Marco
  • Respect: +10
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Sistema operativo:
    macOS High Sierra
Re:Exception Resources$NotFoundException
« Risposta #2 il: 23 Novembre 2017, 06:12:52 CET »
0
Sì, è quello che sospetto anche io, solo non riesco a capire come trovare il punto dove si presenta l'errore.
Ciao e grazie,
Marco
Se sbaglio, correggetemi.

Offline Ohmnibus

  • Utente senior
  • ****
  • Post: 836
  • Respect: +185
    • Github
    • Google+
    • @ohmnibus
    • Mostra profilo
    • Lords of Knowledge GdR
  • Dispositivo Android:
    Huawei P9 Lite
  • Play Store ID:
    Ohmnibus
  • Sistema operativo:
    Windows 10 x64
Re:Exception Resources$NotFoundException
« Risposta #3 il: 24 Novembre 2017, 14:36:10 CET »
0
A giudicare dallo stacktrace si direbbe che l'errore è generato in fase di inizializzazione del menù di sistema (quello che si apre con i tre puntini verticali in alto a destra).

Forse manca una delle risorse grafiche utilizzate come icona in questo menù: se non ricordo male nel material design questa icona non viene utilizzata/visualizzata, ma può darsi che in alcuni contesti di compatibilità questa risorsa sia effettivamente letta.
Ohmnibus
Le mie app su Play Store

È stata trovata una soluzione al tuo problema? Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato.