In this project, I need to integrate two libraries Bitmovin and Purchasely. After I added those two dependencies, the app can not run due to a conflict between bitmovin and puchasely library. I know there's one way to solve this by excluding all those duplicate classes. Unfortunately, I'm not familiar with this term and can not figure out what is the group name and module name to exclude. Also, I'm not sure which dependency that I should use "exclude" with.
implementation ("com.bitmovin.player:playercore:2.64.0"){
exclude group: 'group_name', module: 'module_name'
}
implementation ("io.purchasely:core:2.4.5"){
exclude group: 'group_name', module: 'module_name'
}
If I successfully remove the duplication classes, would it cause any one of the libraries to stop working or break at run time?

