ユーザーがサーバーから .mp3 ファイルをダウンロードできるアプリケーションを開発しました。そして、そのようなファイルを保存するための mnt/sdcard/foldername へのパスを事前に定義しました。HTC、LG、Samsung でプログラムを実行したところ、問題なく動作しましたが、samsung galaxy s2 で同じプログラムを実行すると、mnt/sdcard/foldername に書き込み (保存) できないという問題が発生し、試してみました
Environment.getExternalStorageDirectory().getAbsolutePath()
ただし、指定されたパスにダウンロードされたファイル名が表示され、各ファイルのプロパティにはゼロバイトが表示されます。この問題を解決するためのアイデアはありますか?