作者:横店东磁何静 | 来源:互联网 | 2022-12-06 17:50
看到以下崩溃日志经常弹出:
java.lang.InternalError:
at java.lang.Thread.nativeCreate (Native Method)
at java.lang.Thread.start (Thread.java:733)
at android.media.MediaPlayer.setSubtitleAnchor (MediaPlayer.java:3039)
at android.media.MediaPlayer.scanInternalSubtitleTracks (MediaPlayer.java:3240)
at android.media.MediaPlayer.prepare (MediaPlayer.java:1442)
at android.media.MediaPlayer.create (MediaPlayer.java:1046)
at android.media.MediaPlayer.create (MediaPlayer.java:1012)
...
我MediaPlayer.create
用context/resource参数调用.它对我和95%的用户都很好.有一点需要注意的是,我确实得到了可怕的
E/MediaPlayer: Should have subtitle controller already set
日志消息是许多StackOverflow问题的主题.我目前一直忽视它,就像大多数答案告诉我的那样 - 但如果scanInternalSubtitleTracks
是在创建InternalError崩溃,也许我不应该?