0

listFile関数を使用して、Androidのデータディレクトリ内に存在するファイルを読み込もうとしているとき。返しますfalse。誰でも私を助けることができますか?

これが私のコードです:

File aFile = new File(Environment.getDataDirectory(), "/");
File[] listOfFiles = aFile.listFiles();

if(listOfFiles!=null) {.....}

ここではnull、データディレクトリ内にファイルが存在する場合でも、毎回返されます。

4

1 に答える 1

2

そのディレクトリへの読み取りアクセス権がありません。したがって、nullリストが返されます。

于 2013-09-02T14:23:00.887 に答える