1

Androidのオーディオレコーダー(ネイティブアプリ)を使用してオーディオを録音しています。次のコードを使用しています:

final Intent audioIntent = new Intent(MediaStore.Audio.Media.RECORD_SOUND_ACTION);
            String path = Environment.getExternalStorageDirectory()
                    .toString();
            File AudioFolder = new File(path + "/MyFolder/",
                    "RecordedAudio");
            File audioFile = new File(AudioFolder, "myaudio.mp4");
            Uri audioFileUri = Uri.fromFile(audioFile);
            audioIntent.putExtra(MediaStore.EXTRA_OUTPUT, audioFileUri);
            startActivityForResult(audioIntent, 0);

オーディオ録音は私とうまくいっています。正常に記録された後、デフォルトで SD カードに保存されています。SDカードにある特定のフォルダー「MyFolder」に保存できないため、/sdcard/Myfolder/RecordedAudio/myaudio.mp4に保存される可能性があります。

上記のコードで何が問題になっていますか?

あなたの提案を手伝ってください。

ありがとう

4

0 に答える 0