Even the latest version of the library (3.25.1) includes
android.support dependencies that is forcing Android apps that use it to use
Jetifier in compilation time to convert those to
AndroidX. Example of jetifier output:
./jetifier-standalone/bin/jetifier-standalone -i ima-android-v3-3.25.1/lib/sdk.jar -o sdk-jet.jar -l verbose
VERBOSE: [Processor] [Applied: ByteCodeTransformer] com/google/ads/interactivemedia/v3/internal/aso.class
INFO: [TypeRewriter] Map: android/support/annotation/Nullable -> androidx/annotation/Nullable
INFO: [TypeRewriter] Map: android/support/annotation/Nullable -> androidx/annotation/Nullable
INFO: [TypeRewriter] Map: android/support/annotation/Nullable -> androidx/annotation/Nullable
INFO: [TypeRewriter] Map: android/support/annotation/Nullable -> androidx/annotation/Nullable
INFO: [TypeRewriter] Map: android/support/annotation/Nullable -> androidx/annotation/Nullable
There are other cases, this is just a partial log as an example.
Using jetifier during compilation time increase build times.
Jetifier can be found
here
Regards,
Omar