업로드 한 내 서버에서 오디오 파일을 재생하는 응용 프로그램을 개발 중입니다. 문제는 파일 이름에 공백이없는 파일과 파일 파일에 공백이있는 파일 만 재생되지 않는 것입니다. 예를 들어 두 단어가 있습니다.내 응용 프로그램에서 공간이있는 URL의 오디오 파일이 재생되지 않습니다.
word1=cricket
word2=play cricket
http://mydomain.com/games/cricket.mp3 is playing sound
http://mydomain.com/games/play cricket.mp3 is not playing
공백이있는 단어는 모두 재생되지 않습니다. 내 코드에서 무엇이 잘못 되었습니까? URLEncoder
를 사용
MediaPlayer mp = new MediaPlayer();
try {
mp.setDataSource(url);
mp.prepare();
mp.start();
}
catch (Exception e) {
e.printStackTrace();
}
하는 URL을 인코딩하려고 :
당신은 여기 %의 인코딩에 대한 자세한 내용을보실 수 있습니다 http://stackoverflow.com/questions/3286067/url-encoding-in-android – Raghunandan