open-webrtc-toolkit / owt-client-android

Open WebRTC Toolkit client SDK for Android applications.
https://01.org/open-webrtc-toolkit
Apache License 2.0
195 stars 96 forks source link

Decoding lead crash if android sdk build with android.tools.build:gradle 3.5.1 #190

Open zhangyihui1 opened 4 years ago

zhangyihui1 commented 4 years ago

conference mode: subscribe forwardStream lead crash ,but publish success

p2p mode: other client publish localStream to android ,android side lead crash

log: 2019-10-25 13:29:09.932 3530-3565/owt.sample.conference W/System.err: java.lang.AbstractMethodError: abstract method "void org.webrtc.PeerConnection$Observer.onTrack(org.webrtc.RtpTransceiver)" 2019-10-25 13:29:09.932 3530-3565/owt.sample.conference E/rtc: #

Fatal error in: gen/sdk/android/generated_base_jni/jni/../../../../../../../third_party/webrtc/sdk/android/src/jni/jni_generator_helper.h, line 38

# last system error: 0
# Check failed: !env->ExceptionCheck()
# 

2019-10-25 13:29:09.932 3530-3565/owt.sample.conference A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 3565 (signaling_threa), pid 3530 (mple.conference)

build with gradle 3.4.1 can not find this issues

al3chen commented 4 years ago

same issue on gradle 3.5.2