ZOOM SDK is not initializing

I am trying to initialize the zoom sdk using below using below code.

ZoomSDKInitParams params = new ZoomSDKInitParams();
params.appKey = SDK_KEY;
params.appSecret = SDK_SECRET;
params.domain = “zoom.us”;
params.enableLog = true;
params.logSize = 50;
params.videoRawDataMemoryMode = ZoomSDKRawDataMemoryMode.ZoomSDKRawDataMemoryModeStack;

It’s failing everytime. Can anybody help me?

Hi @prashanthcharla1234, thanks for using the dev forum.

Can you please share what error code you are seeing when you try to initialize the SDK?

Thanks!

First I created an android app and added modules commonlib and mobilertc in my project following below link

My application keeps stopping

When I clicked on view summary, I found below errors

java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/crypto/tink/daead/AesSivKeyManager;
** at com.zipow.videobox.util.ZMEncryptedSharedPreferences$PrefKeyEncryptionScheme.(ZMEncryptedSharedPreferences.java:193)**
** at com.zipow.videobox.util.PreferenceUtil.getSharedPreferences(PreferenceUtil.java:355)**
** at com.zipow.videobox.util.PreferenceUtil.readStringValue(PreferenceUtil.java:445)**
** at org.webrtc.voiceengine.VoiceEngineCompat.selectAudioDeviceAPIType(VoiceEngineCompat.java:227)**
** at org.webrtc.voiceengine.VoiceEngineCompat.isBluetoothScoSupported(VoiceEngineCompat.java:152)**
** at com.zipow.videobox.VideoBoxApplication.onSDKCreated(VideoBoxApplication.java:2167)**
** at com.zipow.videobox.VideoBoxApplication.initializeForSDK(VideoBoxApplication.java:2146)**
** at us.zoom.sdk.ZoomSDK.initialize(ZoomSDK.java:492)**
** at com.achala.myapplication.MainActivity.onCreate(MainActivity.java:32)**
** at android.app.Activity.performCreate(Activity.java:7916)**
** at android.app.Activity.performCreate(Activity.java:7903)**
** at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1307)**
** at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3285)**
** at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3459)**
** at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)**
** at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)**
** at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)**
** at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2046)**
** at android.os.Handler.dispatchMessage(Handler.java:107)**
** at android.os.Looper.loop(Looper.java:225)**
** at android.app.ActivityThread.main(ActivityThread.java:7564)**
** at java.lang.reflect.Method.invoke(Native Method)**
** at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:539)**
** at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)**
Caused by: java.lang.ClassNotFoundException: Didn’t find class “com.google.crypto.tink.daead.AesSivKeyManager” on path: DexPathList[[zip file “/data/app/com.achala.myapplication-57k8dj6Z8lLMka7IaolEqw==/base.apk”],nativeLibraryDirectories=[/data/app/com.achala.myapplication-57k8dj6Z8lLMka7IaolEqw==/lib/arm64, /data/app/com.achala.myapplication-57k8dj6Z8lLMka7IaolEqw==/base.apk!/lib/arm64-v8a, /system/lib64, /system/product/lib64]]
** at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:230)**
** at java.lang.ClassLoader.loadClass(ClassLoader.java:379)**
** at java.lang.ClassLoader.loadClass(ClassLoader.java:312)**
** … 24 more**

Hi @prashanthcharla1234,

Thanks for providing the additional information. This is not actually SDK initialization failing, but rather the app crashing due to missing dependencies. Please ensure that the build.gradle filed in your mobilertc module matches that same file in the sample app.

Thanks!

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.