プロジェクトにディレクトリ/sdcard/audioがあります。このディレクトリには、いくつかのオーディオ(wav)ファイルが含まれています。
これが私がやろうとしていることです:
1。ディレクトリから読み取ります。
2.wavファイルを再生します。
ディレクトリにアクセスするために私が書いたコードは次のとおりです。
String path_to_media = "/sdcard/audio/";
File dirEffectFiles = new File(path_to_media); //gets a handle to the directory of effect files.
Log.v(this.toString(), "Getting into path = " + path_to_media);
Log.v(this.toString(), "Some details about the directory: path = " + dirEffectFiles.getPath()
+ " Can read: " + dirEffectFiles.canRead() + " list:" + dirEffectFiles.list()
+ " absolute path:" + dirEffectFiles.getAbsolutePath() + " is absolute:" + dirEffectFiles.isAbsolute());
上記の出力は次のとおりです。
01-13 16:23:34.941:ディレクトリに関する詳細:path = / sdcard / audio読み取り可能:false list:null絶対パス:/ sdcard / audio isabsolute:true
次の質問があります
。1。上記のフォルダを読み取り可能にするにはどうすればよいですか。設定することでdirEffectFiles.setReadable(true)
?2.また、上記は/ sdcard /audio/
であることに注意してください。path_to_media
印刷すると、最後の「/」が消えます。これは内部解析の通常の効果ですか、それとも心配する必要がありますか?
どんな助けでも大歓迎です、
ありがとう、
Sriram。