簡體   English   中英

在 Android Auto 中從 MusicBrowserServiceCompat 發送 API 請求

[英]Sending API requests from MusicBrowserServiceCompat in Android Auto

我正在嘗試構建像 Spotify 這樣的音樂應用程序。 我在將應用程序與 Android Auto 集成時遇到困難。 我有一個從播放音樂的MediaBrowserServiceCompat擴展的后台服務。 在 Android 自動模式下,我何時以及從何處向遠程服務器發送請求以獲取播放列表和歌曲?

我檢查了谷歌的通用播放器代碼,我不明白他們是如何獲得歌曲的(它在 Kotlin ......代碼太短而無法理解) https://github.com/android/uamp

我還發現MediaBrowserCompat與連接有關,但我不確定它是 API 連接還是服務。

我該怎么做? 我們如何向遠程服務器發送請求、獲取結果並填充它們?

因此,為了澄清您的問題,您正在嘗試復制 Google 的通用播放器代碼,這些代碼可以在https://github.com/android/uamp找到,但在 java 中,您不確定他們在哪里調用 API/獲取歌曲本身?

看來他們正在AutomotiveMusicService.kt中創建一個 ConnectionService,並且他們正在公共部分中調用 API。

我認為這個音樂演示也可能會有所幫助,因為我相信它正在完成同樣的事情。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM