2013-06-05 4 views
0

개인 내부 저장소에서 기본 벨소리를 설정할 수 있습니까? 개인 내부 저장소에서 기본 벨소리를 설정했지만 재생되지 않았습니다. 내 시험 (안드로이드 19 절), 나는 예외없이 개인, 내부 응용 프로그램 스토리지에 벨소리를 가리 키도록 RingtoneManager.setActualDefaultRingtoneUri()을 사용할 수 있습니다에서개인 내부 저장소에서 기본 벨소리 설정

file.getAbsolutePath = data/data/<package>/files/audio.mp3.

+0

file.getAbsolutePath ==/mnt/sdcard/ringtone이 재생중인 경우. 오디오를 숨길 수있는 솔루션은 무엇입니까? – Nemesis

+0

어떻게 할 수있는 말을 할 때 그것을 연주하지 설정 .. – amalBit

+0

기본 벨소리의 이름은 내가 설정 한 오디오의 이름이었다. 외부 sdcard에 설정하면 작동합니다. – Nemesis

답변

0

.

그러나이 벨소리를 재생하려고하면 기본 소리가 재생됩니다. 나는 벨소리를 재생하는 시스템 응용 프로그램이 앱의 내부 저장소에 액세스 할 수 없다는 사실에 내기하고 있습니다. 이 시나리오에서는 좋지 않지만 보안에는 좋습니다!

관련 문제