Android에서 MediaPlayer를 사용하여 로컬 mp3 파일을 재생할 수 없습니다.

와이 얀 하인

Android에서 MediaPlayer를 사용하여 mp3를 재생하고 있습니다. url을 사용하여 네트워크에서 mp3 파일을 재생하면 제대로 작동합니다. 하지만 다운로드 폴더에서 로컬 mp3 파일을 재생하면 재생되지 않습니다. 오류도 표시하지 않습니다.

이것이 내가 로컬 파일을 재생하는 방법입니다.

    MediaPlayer mediaPlayer = MediaPlayer.create(this, Uri.parse("Download/9591455192457575.mp3"));
    mediaPlayer.start();

이미 확인했는데 파일이 실제로 존재합니다. "try catch"문에서 실행하고 catch 블록의 오류 메시지가 비어 있습니다. 내 코드에 어떤 문제가 있으며 로컬 파일을 어떻게 재생할 수 있습니까?

Shabbir dhangot

먼저 그런 다운로드 디렉토리에 액세스 할 수 없습니다. 이와 같은 다운로드 라이브러리가 필요합니다.

Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS); 

(API 8부터 사용 가능)이 디렉토리의 개별 파일에 액세스하려면 File.list () 또는 File.listFiles ()를 사용하십시오.

이렇게 해봐

MediaPlayer mediaPlayer = MediaPlayer.create(this, Uri.parse(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS) + "/9591455192457575.mp3"));

노트

이 권한이 필요합니다

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

mediaplayer android를 사용하여 mp3를 재생할 수 없습니다.

분류에서Dev

pygame을 사용하여 루프 내에서 MP3 파일을 계속 재생할 수 없습니까?

분류에서Dev

Google 문서를 사용하여 MP3 파일을 텍스트로 변환 할 수 있습니까?

분류에서Dev

ffmpeg를 사용하여 MP3 파일에 댓글 메타 데이터를 제공 할 수 없습니다.

분류에서Dev

Firefox에서 직접 MP3 파일을 재생할 수 없습니다.

분류에서Dev

SoundJS : Firefox에서 mp3를 재생할 수 없습니다.

분류에서Dev

iOS에서 FFmpeg를 사용하여 로컬 rtsp URL을 재생할 수 없습니다.

분류에서Dev

SWF 또는 MP3 파일을 Windows 파일 서버로 복사 할 수 없습니다.

분류에서Dev

Android의 다른 응용 프로그램에서 재생되는 mp3 파일을 어떻게 제한 할 수 있습니까?

분류에서Dev

CD에서 MP3 파일을 복사 할 수 없습니다.

분류에서Dev

CD에서 MP3 파일을 복사 할 수 없습니다.

분류에서Dev

AVPlayer를 사용하여 파일 관리자에 다운로드 한 mp3 파일 재생

분류에서Dev

Android MediaPlayer는 Uri.parse (path)를 사용하여 파일 이름에 '#'문자가 포함 된 파일을 재생할 수 없습니다.

분류에서Dev

사전 서명 된 URL을 사용하여 AWS S3에 업로드 MP4 비디오를 재생할 수 없습니다

분류에서Dev

quodlibet에서 mp3를 재생하면 "GStreamer 출력 파이프 라인을 초기화 할 수 없습니다"오류가 표시됨

분류에서Dev

SocketServer 및 BaseHTTPServer를 사용하여 로컬 디렉토리에서 파일을 제공 할 수 없습니다.

분류에서Dev

Rails를 사용하여 mp3 파일 업로드 / 재생

분류에서Dev

특정 디렉토리에서 javascript를 사용하여 "다른 이름으로 저장"프롬프트없이 .swf, .mp3, .txt 등의 파일을 저장할 수 있습니까?

분류에서Dev

C # Mediaplayer는 리소스에서 mp3 파일을 재생하지 않습니다.

분류에서Dev

bash를 사용하여 서버에서 mp3의 다운로드 파일 이름을 가져올 수 있습니까?

분류에서Dev

명령 줄을 사용하여 시각화가있는 mp3 파일을 Mp4 파일로 만들려면 어떻게해야합니까? MP3가있는 폴더를 동영상으로 일괄 변환 할 수 있습니까?

분류에서Dev

LAME을 사용하여 .wav 파일을 .mp3로 변환하고 있습니다. 터미널에 전달 된 인수를 추가하여 .mp3 이름을 출력하려면 어떻게해야합니까?

분류에서Dev

파이 게임에서 텍스트 파일의 변수를 사용하여 mp3 재생

분류에서Dev

jQuery를 사용하여 로컬 json 파일에서 데이터를로드 할 수 없습니다.

분류에서Dev

서버에서 .mp3 파일을 다운로드하고 MediaPlayer에로드

분류에서Dev

로컬에서 pdftron webviewer 서버를 사용하는 동안 pdf 파일을로드 할 수 없습니다.

분류에서Dev

Qualtrics에서 Java 스크립트를 사용하여 재생할 mp3 파일을 제어하는 방법은 무엇입니까?

분류에서Dev

랩톱에서 microSD 카드로 mp3 파일을 이동할 수 없습니다.

분류에서Dev

Flutter를 사용하여 FirebaseStorage에 파일을 업로드 할 수 없습니다.

Related 관련 기사

  1. 1

    mediaplayer android를 사용하여 mp3를 재생할 수 없습니다.

  2. 2

    pygame을 사용하여 루프 내에서 MP3 파일을 계속 재생할 수 없습니까?

  3. 3

    Google 문서를 사용하여 MP3 파일을 텍스트로 변환 할 수 있습니까?

  4. 4

    ffmpeg를 사용하여 MP3 파일에 댓글 메타 데이터를 제공 할 수 없습니다.

  5. 5

    Firefox에서 직접 MP3 파일을 재생할 수 없습니다.

  6. 6

    SoundJS : Firefox에서 mp3를 재생할 수 없습니다.

  7. 7

    iOS에서 FFmpeg를 사용하여 로컬 rtsp URL을 재생할 수 없습니다.

  8. 8

    SWF 또는 MP3 파일을 Windows 파일 서버로 복사 할 수 없습니다.

  9. 9

    Android의 다른 응용 프로그램에서 재생되는 mp3 파일을 어떻게 제한 할 수 있습니까?

  10. 10

    CD에서 MP3 파일을 복사 할 수 없습니다.

  11. 11

    CD에서 MP3 파일을 복사 할 수 없습니다.

  12. 12

    AVPlayer를 사용하여 파일 관리자에 다운로드 한 mp3 파일 재생

  13. 13

    Android MediaPlayer는 Uri.parse (path)를 사용하여 파일 이름에 '#'문자가 포함 된 파일을 재생할 수 없습니다.

  14. 14

    사전 서명 된 URL을 사용하여 AWS S3에 업로드 MP4 비디오를 재생할 수 없습니다

  15. 15

    quodlibet에서 mp3를 재생하면 "GStreamer 출력 파이프 라인을 초기화 할 수 없습니다"오류가 표시됨

  16. 16

    SocketServer 및 BaseHTTPServer를 사용하여 로컬 디렉토리에서 파일을 제공 할 수 없습니다.

  17. 17

    Rails를 사용하여 mp3 파일 업로드 / 재생

  18. 18

    특정 디렉토리에서 javascript를 사용하여 "다른 이름으로 저장"프롬프트없이 .swf, .mp3, .txt 등의 파일을 저장할 수 있습니까?

  19. 19

    C # Mediaplayer는 리소스에서 mp3 파일을 재생하지 않습니다.

  20. 20

    bash를 사용하여 서버에서 mp3의 다운로드 파일 이름을 가져올 수 있습니까?

  21. 21

    명령 줄을 사용하여 시각화가있는 mp3 파일을 Mp4 파일로 만들려면 어떻게해야합니까? MP3가있는 폴더를 동영상으로 일괄 변환 할 수 있습니까?

  22. 22

    LAME을 사용하여 .wav 파일을 .mp3로 변환하고 있습니다. 터미널에 전달 된 인수를 추가하여 .mp3 이름을 출력하려면 어떻게해야합니까?

  23. 23

    파이 게임에서 텍스트 파일의 변수를 사용하여 mp3 재생

  24. 24

    jQuery를 사용하여 로컬 json 파일에서 데이터를로드 할 수 없습니다.

  25. 25

    서버에서 .mp3 파일을 다운로드하고 MediaPlayer에로드

  26. 26

    로컬에서 pdftron webviewer 서버를 사용하는 동안 pdf 파일을로드 할 수 없습니다.

  27. 27

    Qualtrics에서 Java 스크립트를 사용하여 재생할 mp3 파일을 제어하는 방법은 무엇입니까?

  28. 28

    랩톱에서 microSD 카드로 mp3 파일을 이동할 수 없습니다.

  29. 29

    Flutter를 사용하여 FirebaseStorage에 파일을 업로드 할 수 없습니다.

뜨겁다태그

보관