2
所以我今天剛發佈了一個新的測試版,沒有對這段代碼進行更改。奇怪的是,我得到了一個我以前從未見過的關於Crashlytics的新崩潰。它只發生在Android 6和7上的兩個不同製造商的兩個用戶。所以它還沒有一個很大的交易,但我仍然想要修復它。Context.getDrawable中的NullPointerException
任何人都有什麼想法可能是這裏的問題?
Fatal Exception: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.CharSequence android.content.res.StringBlock.get(int)' on a null object reference
at android.content.res.AssetManager.getResourceValue(AssetManager.java:206)
at android.content.res.Resources.getValue(Resources.java:1540)
at android.content.res.Resources.getDrawable(Resources.java:918)
at android.content.Context.getDrawable(Context.java:463)
at android.support.v4.content.ContextCompatApi21.getDrawable(ContextCompatApi21.java:30)
at android.support.v4.content.ContextCompat.getDrawable(ContextCompat.java:372)
謝謝。 這是導致問題的代碼:
@Override
public Drawable getDefaultPlaceholderImage() {
return ContextCompat.getDrawable(this, R.drawable.default_placeholder);
}
向我們展示導致異常的代碼 –
此活動的後期代碼 –
已添加代碼。 – casolorz