나는 이것에 대해 몇 가지 질문이 있음을 안다. (또는 나는 내 문제에 대한 답을 적용하는 데 너무 어리 석다).내부 저장소에서 .mp3 재생 안드로이드
내 가상 전화에서 "King.mp3"이 위치한 폴더에 "Musik"폴더를 만들었습니다.
미디어 플레이어를 통해이 mp3를 재생할 수 없습니다.
이 내 코드의 중요한 부분입니다 :
MediaPlayer mp;
mp = MediaPlayer.create(this, Uri.parse(Environment.getExternalStorageDirectory().getPath()+
"/Musik/King.mp3"));
mp.start();
나는 이미 그것을 시도 :
mp.setDataSource(Environment.getExternalStorageDirectory().getPath()+
"/Musik/King.mp3");
mp.prepare();
mp.start();
하지만 여전히 작동하지 않습니다. (필자는 코드에서 쓸모없는 물건을 많이 알고
http://i.imgur.com/73vEaF9.png
, 나는 단지) 오른쪽에있는 mp3 파일 경로를 (보여주고 싶었다.난에 직접 MP3를 붙여 시도 " 그는 sdcard에 ".
심지어 경로가 하드처럼 코딩 될 경우 신경 해달라고"/ 저장/SDCARD/음악원 "(이미 시도를 작동하지 않습니다. 심지어 MNT로/SDCARD/음악원
파일을 재생하려고 할 때 logcat 출력이 나옵니까? "Permission Denied"처럼? – bstar55
http://pastebin.de/127190이 로그입니다. – user3715758
88 번 라인 (StartActivity.java:88)에 널 포인터가 있는데,이 줄에는 무엇이 있습니까? – fpanizza