Description
App crashes on Nexus 5 whenever i try to initialize the SDK. I’d greatly appreciate any assistance in resolving this issue.
Which version?
zoom-instant-sdk-android-1.0.2
To Reproduce(If applicable)
Steps to reproduce the behavior:
**Demo App **
- Install the demo app on Nexus 5
- App crashes
**Integrated app **
- ZoomInstantSDK.getInstance().initialize(this.getApplicationContext(), params);
- App crashes
DEVICE
Nexus 5
Android Version
6.0.1
Exception arises from below code in Demo App
protected void initSDK() {
ZoomInstantSDKInitParams params = new ZoomInstantSDKInitParams();
params.domain = Constants.WEB_DOMAIN;
params.enableLog = true;
params.videoRawDataMemoryMode = ZoomInstantSDKRawDataMemoryMode.ZoomInstantSDKRawDataMemoryModeHeap;
params.audioRawDataMemoryMode = ZoomInstantSDKRawDataMemoryMode.ZoomInstantSDKRawDataMemoryModeHeap;
params.shareRawDataMemoryMode = ZoomInstantSDKRawDataMemoryMode.ZoomInstantSDKRawDataMemoryModeHeap;
int ret = ZoomInstantSDK.getInstance().initialize(this.getApplicationContext(), params);
if (ret != ZoomInstantSDKErrors.Errors_Success) {
Toast.makeText(this, ErrorMsgUtil.getMsgByErrorCode(ret), Toast.LENGTH_LONG).show();
}else {
((TextView) findViewById(R.id.text_version)).setText(getString(R.string.launch_setting_version, ZoomInstantSDK.getInstance().getSDKVersion()));
}
}
**Logcat **
E/AndroidRuntime: FATAL EXCEPTION: preLoadCameraCapabilities
Process: us.zoom.InstantSDKPlaygroud, PID: 8380
java.lang.RuntimeException: Can’t create handler inside thread that has not called Looper.prepare()
at android.os.Handler.(Handler.java:200)
at android.os.Handler.(Handler.java:114)
at us.zoom.internal.audio.AudioSessionMgr.(AudioSessionMgr.java:34)
at us.zoom.internal.RTCConfSessionHelper.(RTCConfSessionHelper.java:17)
at us.zoom.internal.RTCConference.(RTCConference.java:69)
at us.zoom.internal.RTCConference.initRTCConference(RTCConference.java:101)
at com.zipow.videobox.util.ZMPolicyDataHelper.a(ZMPolicyDataHelper.java:3083)
at com.zipow.nydus.camera.ZMCameraMgr.loadCapabilitiesFromConfig(ZMCameraMgr.java:210)
at com.zipow.nydus.camera.ZMCameraMgr.preLoadCameraCapabilities(ZMCameraMgr.java:136)
at us.zoom.internal.SDKApplication$2.run(SDKApplication.java:152)
W/CameraBase: An error occurred while connecting to camera: 1
W/CameraBase: An error occurred while connecting to camera: 0
Screenshot