こんにちは、
Scanner文字列の入力を使用して他のオブジェクトを構築できるように、 を使用してファイルを読み込もうとしています。NullPointerExceptionただし、スキャナーを作成しようとすると、常にスキャナーがスローされます。フォルダにpig.txtテキスト ファイルがありres/rawますが、スキャナがアクセスできないようです。何が間違っているのかわかりません。メソッドの他のコードをコメントアウトしましたが、それでも例外が発生します。
public void loadAchievements() {
    try {
        Scanner s = new Scanner(getResources().openRawResource(R.raw.pig));
        /**
         * s = s.useDelimiter("."); Scanner StringScanner; StringScanner =
         * new Scanner(s.next()); StringScanner =
         * StringScanner.useDelimiter(":"); String keep =
         * StringScanner.next(); String StringKeeper = StringScanner.next();
         * this.achievementBoard.add(new Achievement_Item(keep,
         * StringKeeper)); StringScanner.close(); s.close();
         **/
    } catch (NullPointerException e) {
        e.printStackTrace();
        System.out.println("NULLPOINTER");
    }
}