(native android application development). Now AppRTC is working without any problems or error. I've created a activity with same implementation but using SocketIO as Signalling server. So i've created SocketIOClient and also modified AppRTCClient (removed the room connection parameters as the activity is started using Background Service).
Every object is created without any problem. But during creating peerConnection object in PeerConnectionClient, it shows the following errors
04-27 18:31:58.310 17234-17234/org.appspot.apprtc V/BoostFramework: BoostFramework() : mPerf = com.qualcomm.qti.Performance@e0e3ad9
04-27 18:31:58.730 17234-17870/org.appspot.apprtc I/SIC: {"roomid":"OP27042017001","message":{"type":"offer","sdp":"v=0\r\no=- 4313699662671259120 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE audio video\r\na=msid-semantic: WMS eQGoYHOMfFU9AYubUgC8jdVR0UsuCoMLJ0pm\r\nm=audio 9 UDP\/TLS\/RTP\/SAVPF 111 103 104 9 0 8 106 105 13 110 112 113 126\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:B+Uq\r\na=ice-pwd:a9AtqAP9BQkeELTZEfHeKORY\r\na=fingerprint:sha-256 F7:86:55:30:9E:35:CF:D1:41:DA:E0:26:80:69:72:3A:96:D5:77:E3:61:B1:CD:34:BD:0F:4B:F1:6E:A5:D9:CD\r\na=setup:actpass\r\na=mid:audio\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=sendrecv\r\na=rtcp-mux\r\na=rtpmap:111 opus\/48000\/2\r\na=rtcp-fb:111 transport-cc\r\na=fmtp:111 minptime=10;useinbandfec=1\r\na=rtpmap:103 ISAC\/16000\r\na=rtpmap:104 ISAC\/32000\r\na=rtpmap:9 G722\/8000\r\na=rtpmap:0 PCMU\/8000\r\na=rtpmap:8 PCMA\/8000\r\na=rtpmap:106 CN\/32000\r\na=rtpmap:105 CN\/16000\r\na=rtpmap:13 CN\/8000\r\na=rtpmap:110 telephone-event\/48000\r\na=rtpmap:112 telephone-event\/32000\r\na=rtpmap:113 telephone-event\/16000\r\na=rtpmap:126 telephone-event\/8000\r\na=ssrc:2936746860 cname:DO1PZ\/lNjMWcM4bY\r\na=ssrc:2936746860 msid:eQGoYHOMfFU9AYubUgC8jdVR0UsuCoMLJ0pm 36ffc8c1-a961-4c87-9dad-8ef4071520dc\r\na=ssrc:2936746860 mslabel:eQGoYHOMfFU9AYubUgC8jdVR0UsuCoMLJ0pm\r\na=ssrc:2936746860 label:36ffc8c1-a961-4c87-9dad-8ef4071520dc\r\nm=video 9 UDP\/TLS\/RTP\/SAVPF 96 98 100 102 127 97 99 101 125\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:B+Uq\r\na=ice-pwd:a9AtqAP9BQkeELTZEfHeKORY\r\na=fingerprint:sha-256 F7:86:55:30:9E:35:CF:D1:41:DA:E0:26:80:69:72:3A:96:D5:77:E3:61:B1:CD:34:BD:0F:4B:F1:6E:A5:D9:CD\r\na=setup:actpass\r\na=mid:video\r\na=extmap:2 urn:ietf:params:rtp-hdrext:toffset\r\na=extmap:3 http:\/\/
www.webrtc.org\/experiments\/rtp-hdrext\/abs-send-time\r\na=extmap:4 urn:3gpp:video-orientation\r\na=extmap:5 http:\/\/
www.ietf.org\/id\/draft-holmer-rmcat-transport-wide-cc-extensions-01\r\na=extmap:6 http:\/\/
www.webrtc.org\/experiments\/rtp-hdrext\/playout-delay\r\na=sendrecv\r\na=rtcp-mux\r\na=rtcp-rsize\r\na=rtpmap:96 VP8\/90000\r\na=rtcp-fb:96 ccm fir\r\na=rtcp-fb:96 nack\r\na=rtcp-fb:96 nack pli\r\na=rtcp-fb:96 goog-remb\r\na=rtcp-fb:96 transport-cc\r\na=rtpmap:98 VP9\/90000\r\na=rtcp-fb:98 ccm fir\r\na=rtcp-fb:98 nack\r\na=rtcp-fb:98 nack pli\r\na=rtcp-fb:98 goog-remb\r\na=rtcp-fb:98 transport-cc\r\na=rtpmap:100 H264\/90000\r\na=rtcp-fb:100 ccm fir\r\na=rtcp-fb:100 nack\r\na=rtcp-fb:100 nack pli\r\na=rtcp-fb:100 goog-remb\r\na=rtcp-fb:100 transport-cc\r\na=fmtp:100 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f\r\na=rtpmap:102 red\/90000\r\na=rtpmap:127 ulpfec\/90000\r\na=rtpmap:97 rtx\/90000\r\na=fmtp:97 apt=96\r\na=rtpmap:99 rtx\/90000\r\na=fmtp:99 apt=98\r\na=rtpmap:101 rtx\/90000\r\na=fmtp:101 apt=100\r\na=rtpmap:125 rtx\/90000\r\na=fmtp:125 apt=102\r\na=ssrc-group:FID 611908353 264956641\r\na=ssrc:611908353 cname:DO1PZ\/lNjMWcM4bY\r\na=ssrc:611908353 msid:eQGoYHOMfFU9AYubUgC8jdVR0UsuCoMLJ0pm 796685e2-0614-4a81-a2ad-26b0e3d237ee\r\na=ssrc:611908353 mslabel:eQGoYHOMfFU9AYubUgC8jdVR0UsuCoMLJ0pm\r\na=ssrc:611908353 label:796685e2-0614-4a81-a2ad-26b0e3d237ee\r\na=ssrc:264956641 cname:DO1PZ\/lNjMWcM4bY\r\na=ssrc:264956641 msid:eQGoYHOMfFU9AYubUgC8jdVR0UsuCoMLJ0pm 796685e2-0614-4a81-a2ad-26b0e3d237ee\r\na=ssrc:264956641 mslabel:eQGoYHOMfFU9AYubUgC8jdVR0UsuCoMLJ0pm\r\na=ssrc:264956641 label:796685e2-0614-4a81-a2ad-26b0e3d237ee\r\n"},"socketid":"P9oztWS4lCIQ7OiTAAbJ"}
04-27 18:31:58.769 17234-17234/org.appspot.apprtc D/CallActivity: Creating peer connection, delay=5711ms
04-27 18:31:58.769 17234-17870/org.appspot.apprtc I/SIC: {"roomid":"OP27042017001","message":{"room":"OP27042017001","type":"candidate","label":0,"id":"audio","candidate":"candidate:3623465064 1 udp 2122194687 192.168.2.96 51661 typ host generation 0 ufrag B+Uq network-id 1"},"socketid":"P9oztWS4lCIQ7OiTAAbJ"}
04-27 18:31:58.770 17234-17870/org.appspot.apprtc I/SIC: {"roomid":"OP27042017001","message":{"room":"OP27042017001","type":"candidate","label":1,"id":"video","candidate":"candidate:3623465064 1 udp 2122194687 192.168.2.96 51662 typ host generation 0 ufrag B+Uq network-id 1"},"socketid":"P9oztWS4lCIQ7OiTAAbJ"}
04-27 18:31:58.780 17234-17234/org.appspot.apprtc I/CameraManagerGlobal: Connecting to camera service
04-27 18:31:58.792 17234-17234/org.appspot.apprtc I/org.webrtc.Logging: CallActivity: Creating capturer using camera2 API.
04-27 18:31:58.792 17234-17234/org.appspot.apprtc I/org.webrtc.Logging: CallActivity: Looking for front facing cameras.
04-27 18:31:58.794 17234-17234/org.appspot.apprtc I/org.webrtc.Logging: CallActivity: Creating front facing camera capturer.
04-27 18:31:58.799 17234-17737/org.appspot.apprtc I/org.webrtc.Logging: PCRTCClient: Capturing format: 1280x720@30
04-27 18:31:58.799 17234-17234/org.appspot.apprtc D/CallActivity: Creating ANSWER...
04-27 18:31:58.799 17234-17737/org.appspot.apprtc D/PCRTCClient: Create peer connection.
04-27 18:31:58.799 17234-17737/org.appspot.apprtc D/PCRTCClient: PCConstraints: mandatory: [], optional: [DtlsSrtpKeyAgreement: true]
04-27 18:31:58.799 17234-17737/org.appspot.apprtc D/PCRTCClient: EGLContext: org.webrtc.EglBase14$Context@bee19b9
04-27 18:31:58.799 17234-17737/org.appspot.apprtc I/org.webrtc.Logging: EglBase14: SDK version: 25. isEGL14Supported: true
04-27 18:31:58.802 17234-17737/org.appspot.apprtc I/org.webrtc.Logging: EglBase14: SDK version: 25. isEGL14Supported: true
04-27 18:31:58.806 17234-17737/org.appspot.apprtc I/libjingle: (peerconnection_jni.cc:1540): Set EGL context for HW encoding.
04-27 18:31:58.806 17234-17737/org.appspot.apprtc I/MediaCodecVideoEncoder: MediaCodecVideoEncoder: MediaCodecVideoEncoderFactory::SetEGLContext
04-27 18:31:58.806 17234-17737/org.appspot.apprtc I/libjingle: (peerconnection_jni.cc:1548): Set EGL context for HW decoding.
04-27 18:31:58.806 17234-17737/org.appspot.apprtc I/MediaCodecVideoDecoder: MediaCodecVideoDecoder: MediaCodecVideoDecoderFactory::SetEGLContext
04-27 18:31:58.809 17234-17737/org.appspot.apprtc E/rtc: #
# Fatal error in ../../webrtc/sdk/android/src/jni/jni_helpers.cc, line 190
# last system error: 88
# Check failed: !IsNull(jni, o)
# GetObjectField returned NULL
#
--------- beginning of crash
04-27 18:31:58.809 17234-17737/org.appspot.apprtc A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 17737 (pool-4-thread-1)
[ 04-27 18:31:58.810 464: 464 W/ ]
debuggerd: handling request: pid=17234 uid=10228 gid=10228 tid=17737