我正在製作Android庫項目,通過我們的API播放音樂文件。 目前我正在使用MusicService(使用媒體播放器)播放音樂文件。 MusicService包含收音機的一個實例。收音機正在向MusicService提供音樂文件。因此,收音機可用於檢索SD卡上的文件,通過api調用檢索文件,...收音機的類型可以根據使用相同庫建立的不同應用程序而不同。Android:在圖書館項目中使用服務
現在,我想知道...如果我用這個相同的庫創建2個應用程序。一個應用程序使用帶SD卡的收音機,另一個使用來自api的歌曲的收音機。這兩個應用程序是否會互相干擾,都會操縱相同的服務?
因此,當我第一次從SD卡應用程序開始播放時,點擊播放,服務開始播放。如果接下來,我打開設備上的第二個應用程序並點擊暫停,它是否會暫停從其他應用程序播放的音樂?
我知道這聽起來很複雜,但我希望我明確提出了我的問題。
你使用壽命在庫項目?然後每個使用這個lib項目的應用程序將啓動它自己的服務實例,並且它們不會發生衝突。 –