android-mediasession

    2熱度

    3回答

    我做了一個應用程序它完美運行在api 20+,但對於Android 4.4版本和更少它崩潰與錯誤NoClassDefFoundError: android.media.session.MediaSessionManager這是我得到的堆棧跟蹤開發者控制檯。 java.lang.NoClassDefFoundError: android.media.session.MediaSessionManag

    0熱度

    2回答

    我一直在使用設置了我的應用程序,這些: https://github.com/googlesamples/android-UniversalMusicPlayer/blob/master/mobile/src/main/java/com/example/android/uamp/ui/FullScreenPlayerActivity.java https://gist.github.com/ian

    0熱度

    1回答

    我試圖在我的服務中播放歌曲,並且能夠成功播放棒棒糖和上面的設備。我看到一些教程,它顯示使用classname方法我們可以爲pre棒棒糖設備這是我收到的錯誤 FATAL EXCEPTION: main java.lang.RuntimeException: Unable to start service [email protected] with Inte

    5熱度

    2回答

    我有一個MediaControllerCompat當MediaSession連接建立時創建一個實例。當這個連接完成我創建MediaControllerCompat方式如下: MediaControllerCompat mediaController = new MediaControllerCompat(this, token); MediaControllerCompat.setMediaCo

    1熱度

    2回答

    我試着瀏覽網頁,看看MediaSessionManager做了什麼,並用於閱讀RemoteController(自API 21以來已棄用),以便我可以看到這些API是否可以解決我的問題。 目前,我正在使用AudioManger併發送關鍵事件以停止/暫停/播放來自其他音樂播放器的當前音頻......它的確行得通。現在我想知道是否可以爲媒體播放器(例如YouTube應用)播放視頻,而其他設備上的我的應

    9熱度

    1回答

    在我的應用程序中,我使用MediaSessionCompat來處理播放來自我的媒體播放器服務的音頻。特別是,我想將當前歌曲的元數據廣播到藍牙設備(可以工作),並將鎖定屏幕圖像設置爲當前歌曲的專輯封面。 這個問題類似:Set lock screen background in Android (like Spotify do) 每次換歌,我第一次明確註銷當前MediaMetadataCompat和P

    1熱度

    1回答

    我正在寫一個程序,捕捉耳機按鈕然後做不同的事情取決於多久,你有多少次按它。去api level 21. Android 5.0。 所以我可以趕上按鈕按下,但是當啓動一個MP3播放器,然後它開始捕捉按鈕按下。我怎樣才能防止呢? 第二個問題你如何恢復暫停的MP3,其和其他程序不是我的程序播放MP3。 audioSession = new MediaSession(getApplicationConte

    2熱度

    1回答

    觸發onPlaybackStateChanged我有這樣的媒體播放器和其他一切工作正常,我開始播放歌曲,它就會通過2個狀態,最後一個是PlaybackStateCompat.STATE_PLAYING 因此,我們可以說,回調被註冊。問題是每當我觸發SeekBar偵聽器,方法seekTo不會觸發onPlaybackStateChanged,因爲這沒有發生,我不能更新SeekBar到其新的進展。這隻涉

    0熱度

    1回答

    我正在與mediaSessionCompat一起在鎖屏上呈現當前正在播放的音頻。 從棒棒糖一切都很好,但在預棒棒糖我跑進了以下問題上索尼C6916 API 19 ,你可以在上面的圖片中看到,鎖屏背景也沒有改變。相反,它已添加我將用於鎖定屏幕的背景作爲播放音頻的圖像 我知道不同的Android設備的行爲不同,但是有誰知道解決方法嗎? 我將位圖元數據 private void updateMediaS

    1熱度

    1回答

    我正在嘗試獲取當前位置,以便我可以在我的媒體播放器應用程序中繼續搜索欄。但是,每次撥打電話時: getSupportMediaController().getPlaybackState().getPosition(); 如果媒體正在播放,並且如果它暫停,則返回-1。我搜索了很多沒有成功的解決方案,我嘗試了一切。 順便說一下,我把上面的代碼放在一個跑步者的內部,以便它每1秒執行一次。