0

アプリケーションのファイルに書き込んでいます。ファイルを見つけて、ファイルが正しく書き込まれていることを確認したい(したがって、Webビューを介してファイルにアクセスできる)。これが私がファイルを書くために使っているコードです:

try {
    FileOutputStream fos = openFileOutput("rules.txt", Context.MODE_PRIVATE);
    fos.write(content.getBytes());
    fos.close();
} 
catch (Exception e) {
    e.printStackTrace();
}

次に、これを使用してファイルのディレクトリを取得します。

getFilesDir()

ただし、提供される文字列は、デバイスのディレクトリとしては使用できません(隠しファイルが表示されます)。

どんな助けでもいただければ幸いです!

4

1 に答える 1

2

Androidは内部ファイルをに書き込みます/data/data/<your package name>/files/<filename>。あなたが根付いていない限り、ファイルブラウザなどを介してこれにアクセスすることはできません。

于 2013-02-19T22:11:26.020 に答える