I have added
implementation project(’:commonlib’)
implementation project(’:mobilertc’)
in my project.
Also i am able to successfully initialize sdk and also able to login.
After login when i start Instant Meeting, i am not able to see the interface. Can you please help me to solve this issue. Below is my code
ZoomSDK zoomSDK = ZoomSDK.getInstance();
zoomSDK.initialize(myContext, "zoom_api_key", "zoom_api_secret","zoom.us", new ZoomSDKInitializeListener() {
@Override
public void onZoomSDKInitializeResult(int errorCode, int internalErrorCode) {
if (zoomSDK.isInitialized()) {
Helper.showLog("ZoomSDK : Initialized Successfully");
if ((zoomSDK.loginWithZoom("myemail@domain.com", "mypassword") == ZoomApiError.ZOOM_API_ERROR_SUCCESS)) {
Helper.showLog("ZoomSDK : Login Success");
final MeetingService meetingService = zoomSDK.getMeetingService();
if(meetingService!=null){
meetingService.addListener(new MeetingServiceListener() {
@Override
public void onMeetingStatusChanged(MeetingStatus meetingStatus, int i, int i1) {
Helper.showLog("ZoomSDK : MeetingStatusChanged: "+meetingStatus+"\nMeetingID: "+meetingService.getCurrentRtcMeetingID()+"\nMeetingNumber: "+meetingService.getCurrentRtcMeetingNumber());
}
});
} else {
Helper.showLog("ZoomSDK : Meeting Service Null");
}
if(meetingService.getMeetingStatus() == MeetingStatus.MEETING_STATUS_IDLE){
InstantMeetingOptions opts = new InstantMeetingOptions();
opts.no_driving_mode = true;
opts.no_invite = true;
opts.no_meeting_end_message = true;
opts.no_titlebar = true;
opts.no_bottom_toolbar = true;
opts.no_dial_in_via_phone = true;
opts.no_dial_out_to_phone = true;
opts.no_disconnect_audio = true;
opts.no_share = true;
int ret = meetingService.startInstantMeeting(RequestDetailsActivity.this, opts);
Helper.showLog("ZoomSDK : InstantMeeting Start "+ret); //Here i am getting 0 as ret value
} else {
Helper.showLog("ZoomSDK : Meeting is not idle");
}
} else {
Helper.showLog("ZoomSDK : Login Failed");
}
} else {
Helper.showLog("ZoomSDK : Initialized Failed");
}
}
});
public static void showLog(String message) {
Log.e("APPTAG", "" + message);
}
Waiting for your reply