0

「abc.txt」ファイルを作成してデータを保存しています。SDカードに保存されているデータがどこにあるかを知るにはどうすればよいですか?Android携帯を持っていません

  try {
FileOutputStream fos = openFileOutput("abc.txt",MODE_PRIVATE);
 String s = "Data to be written ok fine cool";fos.write(s.getBytes());
 } catch (Exception e) {
e.printStackTrace();
}

そのファイルを添付してバックグラウンドでメールとして送信できるようにしたい

4

2 に答える 2

1

ファイルがSDカードに書き込まれていません。ファイルは、アプリケーションのプライベートファイルが書き込まれる電話のプライベートデータ領域に書き込まれます。それがどこにあるかを知りたい場合(デバイスによって異なります)、を使用してそれを取得できます

String whereAreMyFiles = getFilesDir().getAbsolutePath();
于 2012-06-21T18:15:02.217 に答える
-1

Dheeresh Singhが言ったように、それが置かれた場所はありません。あなたはそれに適切な場所を与えていません。これが答えです。

于 2012-06-21T18:09:02.603 に答える