こんにちは、私のアプリケーションでは、videoview (IMA SDK のサンプル プレーヤー) を使用して m3u8 ビデオ URL を再生しています。デバイス設定からクローズドキャプションオプションをオンにすると、この例外が発生することがあります。私が間違っていることを理解していませんでした。そして、この問題を解決する方法。この問題を解決する方法を提案してください。 デバイス情報 Android 6.0 およびデバイス MOTOG3.
08-04 14:29:32.118: W/System.err(1445): java.lang.NullPointerException: Attempt to invoke virtual method 'void android.media.CCParser$CCLineBuilder.setCharAt(int, char)' on a null object reference
08-04 14:29:32.118: W/System.err(1445): at android.media.CCParser$CCMemory.der(ClosedCaptionRenderer.java:613)
08-04 14:29:32.119: W/System.err(1445): at android.media.CCParser.handleCtrlCode(ClosedCaptionRenderer.java:280)
08-04 14:29:32.119: W/System.err(1445): at android.media.CCParser.parse(ClosedCaptionRenderer.java:175)
08-04 14:29:32.119: W/System.err(1445): at android.media.ClosedCaptionTrack.onData(ClosedCaptionRenderer.java:93)
08-04 14:29:32.119: W/System.err(1445): at android.media.SubtitleTrack.onData(SubtitleTrack.java:81)
08-04 14:29:32.119: W/System.err(1445): at android.media.MediaPlayer$1.onSubtitleData(MediaPlayer.java:2192)
08-04 14:29:32.119: W/System.err(1445): at android.media.MediaPlayer$EventHandler.handleMessage(MediaPlayer.java:2949)
08-04 14:29:32.119: W/System.err(1445): at android.os.Handler.dispatchMessage(Handler.java:102)
08-04 14:29:32.119: W/System.err(1445): at android.os.Looper.loop(Looper.java:148)
08-04 14:29:32.119: W/System.err(1445): at android.app.ActivityThread.main(ActivityThread.java:5443)
08-04 14:29:32.119: W/System.err(1445): at java.lang.reflect.Method.invoke(Native Method)
08-04 14:29:32.119: W/System.err(1445): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:728)
08-04 14:29:32.119: W/System.err(1445): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)