2

このコードを変更することなく、今すぐ新しいベータ版をリリースしました。私が今までに見たことのない新しいクラッシュがクラッシュ・スティックスで報告されたのは間違いない。 Android 6と7の2つの異なるメーカーの2人のユーザーにしか起こらなかった。だから、それはまだ大きな問題ではないが、私はまだそれを修正したい。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) 

ありがとうございます。私はいくつかのデバイス(サムスンGT-I9505、アンドロイド5)で同様のクラッシュを持っている

@Override 
    public Drawable getDefaultPlaceholderImage() { 
     return ContextCompat.getDrawable(this, R.drawable.default_placeholder); 
    } 
+0

例外の原因となったコードを表示してください –

+0

このアクティビティの投稿コード –

+0

コードを追加しました。 – casolorz

答えて

0

: ここで問題が発生するコードです。エラーはxmlの画像を解析中に発生します。エラーの原因はxmlの2つのポイント(xmlの "1.84.63")です。別のコンバータ(Vector Asset Studioなど)ですべてのxmlイメージを作成してみます。

関連する問題