CleverTap / clevertap-android-sdk

CleverTap Android SDK
MIT License
80 stars 74 forks source link

task(SDK-3620) - Upgrades AGP to 8.2.1 #545

Closed Anush-Shand closed 9 months ago

Anush-Shand commented 9 months ago

https://wizrocket.atlassian.net/browse/SDK-3620

Upgrades to AGP 8 and addresses build issues because of missing classes when minify is enabled

Anush-Shand commented 9 months ago

The missing classes error for exoplayer and glide has been addressed as they pertain to optional dependencies in the clevertap-sdk. For Huawei and Baidu these errors arise from their dependency. Their docs respectively specify adding the produard -dontwarn rules Do we wish to add rules for these 3rd party libraries to our consumer-rules itself or leave this to the client. Adding it to our consumer-rules may mask some other issue for the client

Screenshot 2024-01-29 at 1 15 03 PM Screenshot 2024-01-29 at 1 15 33 PM