0
안드로이드에서 소리를내는 서비스를 시작할 수있는 가능성이 있습니까? 가능한 경우 의미 설명이있는 단계를 설명하십시오.android에서 사운드를 통해 서비스를 시작 하시겠습니까?
안드로이드에서 소리를내는 서비스를 시작할 수있는 가능성이 있습니까? 가능한 경우 의미 설명이있는 단계를 설명하십시오.android에서 사운드를 통해 서비스를 시작 하시겠습니까?
생각합니다. "사운드"를 재생하려면 MediaPlayer
을 사용하면 로컬 파일에서 사용하기가 매우 쉽습니다. 사운드 파일을 에셋 폴더에 넣은 다음 파일을 참조하여 MediaPlayer의 재생 메서드를 호출하면됩니다. MediaPlayer의 정확한 사용법을 보려면 api를보십시오.
서비스 부분은 서비스를 만들고 onStartService
메서드를 재정의하십시오. 이 방법에서는 내가 소리를내는 것에 대해 위에서 말한 모든 것을하십시오. 당신이 서비스를 사용하는 경우가 동시성을 처리해야
주 등
그래서 당신은 기본적를위한 새로운 스레드를 시작하는 IntentService
를 사용할 수있는 동시에 재생하는 하나의 사운드를 보장 새 스레드를 시작하는 것처럼 자신을 발행 각 들어오는 의도.
답장을 보내 주셔서 감사합니다 .dds.But 내 실제 요구 사항은 장치가 특정 소리를들을 수있는 경우입니다. 일부 작업을 수행하기 위해 활동 또는 서비스를 시작하려고 함을 의미합니다. – Krishna