从android studio中的库中排除jar文件

从android studio中的库中排除jar文件,android,android-studio,Android,Android Studio,我在代码中使用了这个库 com.twilio:video-android:4.2.0 我想从中排除这个jar文件,因为它与其他库冲突 我已经尝试了很多方法,但没有一种方法可以与我一起使用使用此方法删除gradle依赖项之一的库 implementation ('com.twilio:video-android:4.2.0'){ exclude module:'<whatever module is in libwebrtc.jar>' } 实现('com.twilio:

我在代码中使用了这个库

com.twilio:video-android:4.2.0

我想从中排除这个jar文件,因为它与其他库冲突


我已经尝试了很多方法,但没有一种方法可以与我一起使用

使用此方法删除gradle依赖项之一的库

implementation ('com.twilio:video-android:4.2.0'){
    exclude module:'<whatever module is in libwebrtc.jar>'
}
实现('com.twilio:video-android:4.2.0'){
排除模块:“”
}

请在gradle dependency中尝试以下内容

implementation ('com.twilio:video-android:4.2.0'){
    exclude module: "libwebrtc.jar"
}

请参考此文件以获得进一步帮助。

只需从build.gradle文件中删除其引用我无权访问twilio gradle文件以从中删除lib请参考此答案,它也将解决您的问题。我使用了所有这些组合,但无法实现(“com.twilio:video android:4.2.0”){排除组:“org.webrtc”排除模块:“org.webrtc”排除模块:“libwebrtc”排除模块:“libwebrtc.jar”排除模块:“libwebrtc”排除模块:“libwebrtc”排除模块:“libwebrtc.jar”}请尝试这个,我希望它能工作,如果它能工作,让我知道我会修改我的答案,对于jar,我们将使用排除组,而不是排除模块。我使用所有这些组合,而不是工作实现('com.twilio:video android:4.2.0'){排除组:'org.webrtc'排除模块:“org.webrtc”排除模块:“libwebrtc”排除模块:“libwebrtc.jar”排除模块:'libwebrtc'排除模块:'libwebrtc.jar'}