2016-09-12 15 views
0

私はアプリケーションファイルフォルダにファイルを書き込むアプリケーションを持っています(Fileoutputstreamを使用)。 私は再びそれにアクセスしたいときは、バッファドリーダーを場所:ファイルの絶対パスを取得する[Android]

"data/data/com.mycomp.myapp.rstats/files/stats"の場所で使用します。

これは、アプリがそこにインストールされるため、ほぼすべてのデバイスで機能します。しかし、もし誰かがそれを外付けSDカードに置くと、パスは違うだろうと思います。ファイルの場所の絶対パスを取得するにはどうすればよいですか?

答えて

1

使用できますが、使用する前に保存タイプがあるかどうかチェックしてください。

File extStore = Environment.getExternalStorageDirectory(); 
関連する問題