Reduce apk size build by android studio(build.gradle, AndroidManifest.xml):
1. build.gradle
[php]android { compileSdkVersion 27 defaultConfig { applicationId "reduce.apk.size" minSdkVersion 8 targetSdkVersion 18 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled true shrinkResources true zipAlignEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } ... } dependencies { implementation fileTree(include: ['*.jar'], dir: 'libs') //use support-v4,not v7 implementation 'com.android.support:support-v4:27.0.1' } [/php]
2. AndroidMenifest.xml
[php]<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" package="reduce.apk.size" android:versionCode="1" android:versionName="1.0"> <uses-sdk tools:overrideLibrary="android.support.v4, android.support.fragment, android.support.mediacompat, android.support.coreutils, android.support.coreui, android.support.compat"/> ... [/php]