Android ExoPlayer中prepare()方法的具体作用是什么?
ExoPlayer中
prepare()与直接调用play()的差异 - 我实际测试后发现,两者唯一的区别在于:如果在调用
play()之前先调用prepare(),PlayerView会显示进度指示器,并且播放器会提前预加载媒体数据。 - 除此之外,我尝试了多种播放场景,都没看出直接调用
play()而不跳过prepare()有什么功能上的差异。
而官方文档对此的说明确实非常简略,没有进一步的细节补充:
public void prepare()
Description copied from interface: Player
Prepares the player. //<- ???
Specified by: prepare in interface Player
内容的提问来源于stack exchange,提问作者Sam Chen




