私のアプリ内からファイルをデバイスの外部ストレージに保存しようとしています。具体的には、私は音を節約しようとしています。Android:SDカードにファイルを保存する
これを実行するたびに私は「チュートリアル」に従いましたが、特にそれほど混乱していないようですが、私にとってはうまくいきません。 SDカードにはファイルは一切作成されていないため、実際に情報を転送することはほとんどありません。
私は何とかカードに正しい経路が得られないと思っていましたが、何を試しても機能しません。私はちょうど "/ sdcard /"だけでなく、他のランダムな実験の中でgetExternalStorageDirectory()メソッドを使って入力しようとしました。
私は一生懸命思うようなものに半分以上を費やしてしまったので、私はまっすぐ考えることもできないので、私が提供している細部の欠如のいくつかを言いたいと思いますが、どんな提案も役に立ちますこの点。
[SDカードへの書き込み権限](http://stackoverflow.com/questions/2121833/permission-to-writeのが重複する可能性を-di-card) –
Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_MUSIC)に保存しようとしましたか? 2.2以上のデバイスでは、SDカードのミュージックフォルダです。 – Zelimir
私は2.2.1でDroid Xをテストデバイスとして使用していますが、私のSDにはMusicフォルダがありません。また、私はあなたが/ mnt/sdcard/Musicパスを使用しようと提案した方法を使用するとき。/mnt /そこにいるはずですか?私は/ sdcard /で始まるはずだと思った。私はそれをsdcard/Musicとしてコード化しようとしましたが、ファイル(パス).mkdirs()を使ってディレクトリを作成しようとしましたが、何も変わっていないようです。 – Archaos