Home > Blockchain >  Proguard comes out of the box in android Studio? What does it means?
Proguard comes out of the box in android Studio? What does it means?

Time:12-16

I was reading an article about Proguard in Android Studio their is a line

Proguard comes out of the box in android Studio

Can anyone please explain this to me? If you are interested to read the completed article I'll put the link below.

Article Link

CodePudding user response:

It means that proguard is bundled together with your default android project and you do not need to download it from outside via gradle or maven

android {
    buildTypes {
        release {
            // Enables code shrinking, obfuscation, and optimization for only
            // your project's release build type.
            minifyEnabled true// Enables resource shrinking, which is performed by the
            // Android Gradle plugin.
            shrinkResources true// Includes the default ProGuard rules files that are packaged with
            // the Android Gradle plugin. To learn more, go to the section about
            // R8 configuration files.
            proguardFiles getDefaultProguardFile(
                    'proguard-android.txt'),
                    'proguard-rules.pro'
        }
    }
    ...
}

Ref:More on proguard usage in android

  • Related