2

この場所のSDカードにいくつかのファイルがあります:

/Android/data/com.abc.xyz/files/main.1.com.abc.xyz.obb/myfile.xml

上記のパスからファイルを読み取って入力ストリームを返そうとしていますが、入力ストラムが null を返しています。パスも正しいことを確認しました。

InputStream inputStream = null;
    ClassLoader classLoader = Thread.currentThread().getContextClassLoader();
    if (classLoader == null) {
        classLoader = this.getClass().getClassLoader();
    }
// here filepath is the path that i have added above.
    inputStream = classLoader.getResourceAsStream(filePath);
    return inputStream;
    }

なぜ私はnullになるのですか?

4

0 に答える 0