2014-11-20 2 views
0

미디어 플레이어를 사용하여 제한된 일부 컨트롤이있는 음악 플레이어 앱을 재생, 일시 중지 및 중지 할 수 있습니다. 하지만 실제 뮤직 플레이어로 활동하지 않습니다. 한 번 음악을 연주하는 사이에 전화가 왔지만 음악은 계속 연주하고 필요한 것은 아닙니다.내 앱의 미디어 플레이어가 실제 뮤직 플레이어로 작동하지 않는 이유

음악 재생은 앱 자체에만 국한되며 다른 앱은 다루지 않습니다. 내 모바일에서 musicmatch (가사를로드하는 앱)을 사용하는 것과 마찬가지로 Google Play 뮤직 및 기타 여러 앱에 완벽하게로드되는 동안 앱에서 재생중인 노래의 가사가로드되지 않습니다. 또한 내 앱에서 노래를 연주하고 다른 플레이어에게 가서 노래를 재생할 때 두 노래가 겹쳐서 내 자신의 노래를 제외한 다른 플레이어에서 발생하지 않습니다! [내 + 재생 음악 = 겹침이지만 삼성 뮤직 (현재 재생 중) + 재생 음악 (재생하려고 함) = 삼성 뮤직 중지 및 음악 시작]

내 플레이어를 매우 글로벌하게 만들 수있는 특정 속성이 있는지 확인하십시오. 전체 전화가 음악 재생에 따라 액세스하고 작업을 수행 할 수 있습니다!

도움이 될 것입니다!

+1

첫 번째 질문에 대한 답변은 다음과 같습니다. http://stackoverflow.com/questions/5610464/stopping-starting-music-on-incoming-calls 두 번째 질문에 대한 질문을 작성하십시오. 그 문제. –

+0

감사합니다. 다소 도움이되었지만 제 질문은 여전히 ​​..... ..... 편집 됨 – Gavin

+0

더 구체적인 질문이나 시도한 것을 포함하여 여기에 운이별로 없을 것입니다. . –

답변

1

오디오 포커스에 문제가있는 것 같습니다. 그래서 통화 중에 또는 다른 플레이어가 사용 중일 때 오디오 재생에 문제가있는 것입니다. 이 문제를 해결하려면 AudioManager을 조사해야합니다. 개발자 사이트에는 오디오 포커스 및 미디어 재생과 관련하여 trainingguide도 있습니다. 견본을 설치 한 경우/sample/android-21/legacy 폴더에서 예제 소스를 찾을 수 있어야합니다.

다른 문제는 다른 앱은 다른 뮤직 플레이어에 액세스하지 않습니다. 다른 플레이어는 현재 재생중인 노래에 대한 정보로 인 텐트를 방송 할 가능성이 큽니다.

관련 문제