The new D8 dexer and R8 optimizer are now supported by DexProtector

This is a very important release for the Android community as now D8 is used as the default dex compiler instead of DX dexer. D8 has shown itself as more efficient and fast compiler.

The D8 dexer comes with R8 - a shrinker and minification tool which replaces ProGuard. According to our tests, it allows you to reach better results in optimizing the applications. It worth mentioning that R8 fires more clear error messages and warnings during its work, so it should be more convenient to use it. R8 is not activated by default in Android Studio 3 and Android Gradle Plugin 3, as it is at the experimental stage yet. To enable it, you would need to add the following line into your gradle.properties:

android.enableR8=true

DexProtector 8.1.95+ has the support for the new D8 dexer and R8 optimizer. The updates are available for all the users who have an active subscription.

Upgrade information: If you have a license for DexProtector 7.x and active support subscription (renew your support subscription), you can receive the upgrade at no additional cost (Standard->Standard, Enterprise->Enterprise). If your support subscription has been inactive for 1 month and more it is needed to acquire a new license (renew your subscription at cost of a full license, current rates are used). If you would like to upgrade from the Standard version to the Enterprise, please request an upgrade quote.

How to get the latest version: Please request a link to the latest distribution package via the contact form or email.