2014-10-08 5 views
2

다른 앱의 음악 (예 : Spotify)을 제어하고 현재 재생중인 재생 목록 및 트랙과 같은 정보를 가져 오려면 어떻게해야합니까? 나는 스포티 파이의 MusicPlayer을 제어 할 수있는 프로토 타입 응용 프로그램을 구축 할다른 앱의 음악을 지정하고 현재 재생중인 재생 목록 및 트랙과 같은 정보를 가져와 제어하려면 어떻게해야합니까? (ANDROID)

  • (안드로이드) (재생, 일시 정지, 다음, 등, 이전) 재생 현재 트랙의 정보를 모두와 재생 목록을 당길도하고 현재 대기중인 노래.

  • AudioManager를 사용해 보았지만 기본 안드로이드 미디어 플레이어에서만 작동했습니다.

  • Control the default music player of android or any other music player < <는 그 후이

  • 을 시도 (이 장치의 미디어 플레이어를 일시 정지/재생 있지만 스포티 파이 또는 제 3 자 응용 프로그램이 작동하지 않습니다), 나는 두번째 가장 좋은 대답에 코드를 사용하여 시도 이 게시물의, 그리고 그것도 안드로이드 기본 음악 플레이어를 위해 일했습니다.

  • Spotify의 Android BETA API도 발견되었지만 상업적 용도로 사용해서는 안됩니다.

나에게 어떤 제안을 해주실 수 있습니까?

지금 당장 나는 spotify로 재생중인 음악을 재생/일시 중지하는 버튼을 만들어 프로토 타입을 만들려고합니다.

테스트 안드로이드 4.4 삼성 GS5 내가 스포티 파이의 안드로이드 베타 API의를 통과 생각

답변

2

당신이 스포티 파이 특정 기능 (재생, 라디오, 사용자 정보를, ...) 원하는 경우 이동하는 방법에.

비상업적 용도는 아마도 API를 사용하여 앱을 판매 할 계획이라면 연락을 취하고 협상 할 필요가 있음을 의미합니다. 상황이 바뀔 수 있으므로 여전히 베타 API이므로 앱을 수정해야 할 수도 있습니다.

노래의 제목과 아티스트를 가져 와서 "재생", "일시 중지", "다음"등을 제어하고 싶다면 ... 기본값을 제어 할 수 있습니다. 음악 플레이어.

+0

사용자가 사용하고있는 타사 뮤직 플레이어 (앱)를 관리하는 것이 이상적입니다. Spotify API가 없으면이를 수행 할 수있는 방법이 있다면 좋을 것입니다. 실행중인 MediaPlayer (android class)의 인스턴스를 얻는 방법이 있다면 그것은 좋을 것입니다. 감사 – Tomas

관련 문제