stavo controllando il mio segnalazioni di bug e di volta in volta che otteniamo questo bug report dalla nostra app. Non posso pinta punto qual è il vero problema. Questa risorsa esiste, la maggior parte dei dispositivi funzionano bene, ma alcuni dispositivi specifici come LG-E510 o U8815 semplicemente non posso caricare questa risorsa.
Qualche idea?
android.content.res.Resources$NotFoundException: File res/drawable-xhdpi/action_bar_search_icon.png from drawable resource ID #0x7f02007f
at android.content.res.Resources.loadDrawable(Resources.java:1714)
at android.content.res.Resources.getDrawable(Resources.java:581)
at com.actionbarsherlock.internal.view.menu.MenuItemImpl.getIcon(MenuItemImpl.java:384)
at com.actionbarsherlock.internal.view.menu.ActionMenuItemView.initialize(ActionMenuItemView.java:128)
at com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.bindItemView(ActionMenuPresenter.java:192)
at com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.getItemView(BaseMenuPresenter.java:176)
at com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.getItemView(ActionMenuPresenter.java:178)
è questa risorsa esistere nella cartella drawable-xhdpi, perché dobbiamo mettere le risorse in base alla loro risoluzione, si intendono i dispositivi a basso utilizzeranno le risorse dalla cartella ldpi e mezzo sarà da mdpi e così via ... quindi prima di tutto controlla se questo sia successo la fonte è presente nella cartella appropriata. – Ajit
Oppure inserisci la tua risorsa nella cartella drawable predefinita in modo che il sistema la scelga se non è appropriato. – vinoth
I dispositivi Well sono in grado di ridimensionare le risorse da XHDPI a qualsiasi cencity di cui hanno bisogno. Quindi non è questo il problema. –