在 Android 8.0 (API 級別 26) 以上版本中,部分媒體類別可以使用 getMetrics()
方法。這個方法會傳回包含設定和效能資訊的 PersistableBundle
物件,並以屬性和值對應的方式表示。已針對以下媒體類別定義 getMetrics()
方法:
MediaPlayer.getMetrics()
MediaRecorder.getMetrics()
MediaCodec.getMetrics()
MediaExtractor.getMetrics()
系統會針對每個執行個體分別收集指標,並在執行個體的生命週期中保留指標。如果沒有可用的指標,這個方法會傳回空值。實際傳回的指標取決於 類別。
使用 ExoPlayer 分析功能
ExoPlayer 提供多項工具,可協助您收集及處理播放資料。詳情請參閱數據分析的開發人員指南。