いくつかの音声録音があり、再生するファイルを MediaPlayer に指示するだけで、コードからそれらを再生したいと考えています。
問題は、ファイルが見つからないことです。電話は、電話をディスクとして接続したときのウィンドウと同様に、それらが「マイドキュメント/マイレコーディング」にあると主張します。しかし、そのフォルダーを Java のファイルとして開くと、そこにはありません。
Android.os.Environment.getExternalStorageDirectory()とを調べましたが、 My DocumentsgetExternalStoragePublicDirectory()にアクセスするための魔法の呪文が見つかりませんでした。
どんな助けでも大歓迎です!
< 編集 > でファイルを見つけた/sdcard/My Documents/My Recordingsので、質問は「/sdcard をハードコーディングするよりも移植性の高い方法はありますか?」になると思います。