AgoraIO / Basic-Video-Broadcasting

Sample app to join/leave a channel, set the role as a host/audience, mute/unmute, switch between front/rear cameras, and set the video parameters.
MIT License
269 stars 287 forks source link

Dependency duplicate errors #110

Closed ChiGlobal closed 3 years ago

ChiGlobal commented 3 years ago

Hi, I followed the steps and started the Gradle build..then I got this error

Screenshot (268)

A duplicate class issue, please how do I fix this?

Duplicate class io.agora.rtc.Constants found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.Constants$AudioProfile found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.Constants$AudioScenario found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.Constants$MediaType found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.IAudioEffectManager found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.IAudioFrameObserver found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.IMetadataObserver found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.IRtcChannelEventHandler found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.IRtcEngineEventHandler found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.IRtcEngineEventHandler$AudioVolumeInfo found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.IRtcEngineEventHandler$ClientRole found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.IRtcEngineEventHandler$ErrorCode found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.IRtcEngineEventHandler$LastmileProbeResult found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.IRtcEngineEventHandler$LastmileProbeResult$LastmileProbeOneWayResult found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.IRtcEngineEventHandler$LocalAudioStats found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.IRtcEngineEventHandler$LocalVideoStats found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.IRtcEngineEventHandler$Quality found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.IRtcEngineEventHandler$RemoteAudioStats found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.IRtcEngineEventHandler$RemoteVideoStats found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.IRtcEngineEventHandler$RtcStats found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.IRtcEngineEventHandler$UserOfflineReason found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.IRtcEngineEventHandler$VideoProfile found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.IRtcEngineEventHandler$WarnCode found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.IRtcEngineEventHandlerEx found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.PublisherParameters found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.RtcChannel found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.RtcEngine found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.RtcEngineEx found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.audio.AgoraAudioFrame found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.audio.AudioDevice found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.audio.AudioManagerAndroid found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.audio.MediaCodecAudioDecoder found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.audio.MediaCodecAudioEncoder found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.EglBase found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.EglBase$Context found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.EglBase10 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.EglBase10$1FakeSurfaceHolder found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.EglBase10$Context found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.EglBase14 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.EglBase14$Context found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.EglRenderer found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.EglRenderer$1 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.EglRenderer$2 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.EglRenderer$3 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.EglRenderer$4 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.EglRenderer$5 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.EglRenderer$6 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.EglRenderer$7 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.EglRenderer$8 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.EglRenderer$9 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.EglRenderer$EglSurfaceCreation found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.EglRenderer$FrameListener found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.EglRenderer$FrameListenerAndParams found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.GlRectDrawer found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.GlRectDrawer$Shader found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.GlShader found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.GlTextureFrameBuffer found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.GlUtil found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.JavaI420Buffer found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.RendererCommon found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.RendererCommon$1 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.RendererCommon$GlDrawer found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.RendererCommon$RendererEvents found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.RendererCommon$ScalingType found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.RendererCommon$VideoLayoutMeasure found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.RgbaBuffer found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.TextureBufferImpl found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.TextureBufferImpl$1 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.VideoFrame found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.VideoFrame$1 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.VideoFrame$Buffer found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.VideoFrame$I420Buffer found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.VideoFrame$TextureBuffer found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.VideoFrame$TextureBuffer$Type found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.VideoFrameDrawer found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.VideoFrameDrawer$1 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.VideoFrameDrawer$RGBAUploader found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.VideoFrameDrawer$YuvUploader found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.YuvConverter found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.gl.YuvConverter$1 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.AudioRoutingController found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.AudioRoutingController$1 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.AudioRoutingController$2 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.AudioRoutingController$BTHeadsetBroadcastReceiver found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.AudioRoutingController$ControllerBaseState found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.AudioRoutingController$ControllerErrorState found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.AudioRoutingController$ControllerStartState found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.AudioRoutingController$ControllerState found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.AudioRoutingController$ControllerStopState found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.AudioRoutingController$EventHandler found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.AudioRoutingController$HeadsetBroadcastReceiver found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.AudioRoutingListener found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.AudioRoutingListenerImpl found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.CommonUtility found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.CommonUtility$1 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.CommonUtility$2 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.CommonUtility$AgoraPhoneStateListener found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.CommonUtility$AgoraPhoneStateListener$1 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.CommonUtility$MobileType found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.ConnectionChangeBroadcastReceiver found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.Connectivity found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.DeviceUtils found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.DeviceUtils$1 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.IMarshallable found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.LastmileProbeConfig found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.Logging found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.Marshallable found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.PowerConnectionReceiver found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcChannelImpl found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineEvent found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineEvent$EvtType found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineImpl found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$MediaAppContext found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$MediaNetworkInfo found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$MediaResSetupTime found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PActiveSpeaker found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PAndroidContextInfo found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PApiCallExecuted found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PAudioRoutingChanged found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PCameraExposureAreaChanged found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PCameraFocusAreaChanged found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PChannelMediaRelayConfiguration found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PClientRoleChanged found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PConnectionState found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PCrossChannelEvent found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PCrossChannelState found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PError found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PFirstLocalAudioFrame found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PFirstLocalVideoFrame found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PFirstRemoteAudioFrame found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PFirstRemoteVideoDecoded found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PFirstRemoteVideoFrame found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PHostInRequest found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PHostInResponse found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PHostInStopped found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PInjectStreamConfig found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PLiveTranscoding found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PLocalAudioEnabled found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PLocalAudioStat found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PLocalFallbackStatus found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PLocalVideoStat found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PMediaEngineEvent found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PMediaReqConnectMedia2 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PMediaReqCreateChannel found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PMediaReqJoinMeida found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PMediaReqLeaveChannel found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PMediaReqLeaveLinkd found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PMediaReqUserData found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PMediaResAudioEffectFinished found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PMediaResAudioQuality found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PMediaResFirstRemoteAudioDecoded found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PMediaResJoinMedia found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PMediaResLastmileProbeResult found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PMediaResLastmileProbeResult$LastmileProbeOneWayResult found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PMediaResLastmileQuality found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PMediaResLocalAudioStateChanged found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PMediaResLocalVideoStateChanged found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PMediaResNetworkQuality found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PMediaResRtcStats found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PMediaResSpeakersReport found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PMediaResSpeakersReport$Speaker found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PMediaResTransportQuality found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PMediaResUserJoinedEvent found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PMediaResUserOfflineEvent found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PMediaResUserState found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PNetworkTypeChanged found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PPrivilegeWillExpire found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PRemoteAudioStat found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PRemoteAudioState found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PRemoteVideoStat found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PRemoteVideoStateExt found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PRtmpStreamingState found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PStreamInjectedStatus found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PStreamMessage found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PStreamMessageError found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PStreamPublished found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PStreamUnPublished found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PUserAccountInfo found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PUserTransportStat found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PVideoNetOptions found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.internal.RtcEngineMessage$PVideoSizeChanged found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.live.LiveInjectStreamConfig found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.live.LiveInjectStreamConfig$AudioSampleRateType found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.live.LiveTranscoding found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.live.LiveTranscoding$AudioCodecProfileType found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.live.LiveTranscoding$AudioSampleRateType found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.live.LiveTranscoding$TranscodingUser found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.live.LiveTranscoding$VideoCodecProfileType found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.AgoraBufferedCamera2 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.AgoraBufferedCamera2$1 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.AgoraBufferedCamera2$2 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.AgoraBufferedCamera2$3 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.AgoraBufferedCamera2$4 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.AgoraBufferedCamera2$CompareSizesByArea found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.AgoraDefaultRender found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.AgoraDefaultSource found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.AgoraSurfaceView found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.AgoraTextureCamera found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.AgoraTextureView found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.BaseVideoRenderer found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.BaseVideoRenderer$1 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.BaseVideoRenderer$2 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.BaseVideoRenderer$3 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.BaseVideoRenderer$4 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.BaseVideoRenderer$5 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.CameraSource found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.CaptureParameters found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.IVideoFrameConsumer found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.IVideoSink found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.IVideoSource found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.MediaIO found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.MediaIO$BufferType found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.MediaIO$PixelFormat found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.SurfaceTextureHelper found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.SurfaceTextureHelper$1 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.SurfaceTextureHelper$2 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.SurfaceTextureHelper$3 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.SurfaceTextureHelper$4 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.SurfaceTextureHelper$5 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.SurfaceTextureHelper$6 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.SurfaceTextureHelper$7 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.SurfaceTextureHelper$8 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.SurfaceTextureHelper$OnTextureFrameAvailableListener found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.TextureSource found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.mediaio.VideoFrameConsumerImpl found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.models.ChannelMediaOptions found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.models.UserInfo found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.utils.AgoraUtils found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.utils.ThreadUtils found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.utils.ThreadUtils$1 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.utils.ThreadUtils$1CaughtException found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.utils.ThreadUtils$1Result found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.utils.ThreadUtils$2 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.utils.ThreadUtils$3 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.utils.ThreadUtils$4 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.utils.ThreadUtils$5 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.utils.ThreadUtils$BlockingOperation found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.utils.ThreadUtils$ThreadChecker found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.utils.YuvUtils found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.utils.YuvUtils$Plane found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.AgoraImage found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.AgoraVideoFrame found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.BeautyOptions found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.CameraCapturerConfiguration found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.CameraCapturerConfiguration$CAMERA_DIRECTION found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.CameraCapturerConfiguration$CAPTURER_OUTPUT_PREFERENCE found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.CameraHelper found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.CameraHelper$Capability found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.CameraUtil found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.CaptureCapabilityAndroid found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.ChannelMediaInfo found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.ChannelMediaRelayConfiguration found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.CoordinatesTransform found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.MediaCodecVideoDecoder found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.MediaCodecVideoDecoder$1 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.MediaCodecVideoDecoder$DecodedOutputBuffer found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.MediaCodecVideoDecoder$DecodedTextureBuffer found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.MediaCodecVideoDecoder$DecoderProperties found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.MediaCodecVideoDecoder$MediaCodecVideoDecoderErrorCallback found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.MediaCodecVideoDecoder$SurfaceTextureHelper found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.MediaCodecVideoDecoder$TimeStamps found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.MediaCodecVideoDecoder$VideoCodecType found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.MediaCodecVideoEncoder found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.MediaCodecVideoEncoder$1 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.MediaCodecVideoEncoder$1CaughtException found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.MediaCodecVideoEncoder$BitrateAdjustmentType found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.MediaCodecVideoEncoder$ChipProperties found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.MediaCodecVideoEncoder$EncoderProperties found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.MediaCodecVideoEncoder$MediaCodecVideoEncoderErrorCallback found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.MediaCodecVideoEncoder$OutputBufferInfo found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.MediaCodecVideoEncoder$VideoCodecType found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.RendererCommon found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.RendererCommon$GlDrawer found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.ViEAndroidGLES20 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.ViEAndroidGLES20$1 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.ViEAndroidGLES20$ConfigChooser found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.ViEAndroidGLES20$ContextFactory found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.ViERenderer found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.ViESurfaceRenderer found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.VideoCanvas found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.VideoCapture found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.VideoCaptureCamera found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.VideoCaptureCamera$1 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.VideoCaptureCamera$1$1 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.VideoCaptureCamera$2 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.VideoCaptureCamera$2$1 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.VideoCaptureCamera$3 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.VideoCaptureCamera2 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.VideoCaptureCamera2$1 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.VideoCaptureCamera2$2 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.VideoCaptureCamera2$3 found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.VideoCaptureCamera2$CameraState found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.VideoCaptureCamera2$CaptureSessionListener found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.VideoCaptureCamera2$CrStateListener found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.VideoCaptureCamera2$ImageReaderListener found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.VideoCaptureFactory found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.VideoCaptureFactory$AndroidCameraInfo found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.VideoEncoderConfiguration found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.VideoEncoderConfiguration$DEGRADATION_PREFERENCE found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.VideoEncoderConfiguration$FRAME_RATE found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.VideoEncoderConfiguration$ORIENTATION_MODE found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.VideoEncoderConfiguration$VideoDimensions found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.VideoRenderer found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.VideoRenderer$Callbacks found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.VideoRenderer$I420Frame found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.WatermarkOptions found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1) Duplicate class io.agora.rtc.video.WatermarkOptions$Rectangle found in modules agora-rtc-sdk.jar (agora-rtc-sdk.jar) and agora-rtc-sdk.jar (io.agora.rtc:full-sdk:3.0.1)

need help immediately

ChiGlobal commented 3 years ago

I've been able to fix it! I had to open the file that was downloaded, with the sdk (i.e OpenLiveAndroid) thanks a lot🙏🏼