Skip to content

[Android] Crash when the video library picks up newer RN version #1705

@hypest

Description

@hypest

Describe the bug
Demo app crashes on Android dues to the react-native-video lib picking up a newer-than-supported version of react-native from our maven mirror.

Stacktrace:

2019-12-20 14:16:41.637 23174-23174/com.gutenberg E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.gutenberg, PID: 23174
    java.lang.NoSuchMethodError: No interface method pushMap(Lcom/facebook/react/bridge/ReadableMap;)V in class Lcom/facebook/react/bridge/WritableArray; or its super classes (declaration of 'com.facebook.react.bridge.WritableArray' appears in /data/app/com.gutenberg-OJuYadh646qOe814qf9Ing==/base.apk!classes34.dex)
        at com.brentvatne.exoplayer.ReactExoplayerView.getAudioTrackInfo(ReactExoplayerView.java:657)
        at com.brentvatne.exoplayer.ReactExoplayerView.videoLoaded(ReactExoplayerView.java:634)
        at com.brentvatne.exoplayer.ReactExoplayerView.onPlayerStateChanged(ReactExoplayerView.java:602)
        at com.google.android.exoplayer2.ExoPlayerImpl$PlaybackInfoUpdate.notifyListeners(ExoPlayerImpl.java:803)
        at com.google.android.exoplayer2.ExoPlayerImpl.updatePlaybackInfo(ExoPlayerImpl.java:717)
        at com.google.android.exoplayer2.ExoPlayerImpl.handlePlaybackInfo(ExoPlayerImpl.java:648)
        at com.google.android.exoplayer2.ExoPlayerImpl.handleEvent(ExoPlayerImpl.java:593)
        at com.google.android.exoplayer2.ExoPlayerImpl$1.handleMessage(ExoPlayerImpl.java:125)
        at android.os.Handler.dispatchMessage(Handler.java:106)
        at android.os.Looper.loop(Looper.java:193)
        at android.app.ActivityThread.main(ActivityThread.java:6718)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions