Browse Source

配置优化

huyuguo 4 years ago
parent
commit
2ccff5dbe6
3 changed files with 9 additions and 5 deletions
  1. 3 2
      app/build.gradle
  2. 1 1
      app/gradle.properties
  3. 5 2
      gradle.properties

+ 3 - 2
app/build.gradle

@ -40,6 +40,7 @@ android {
40 40
            abiFilters "armeabi"
41 41
        }
42 42
        flavorDimensions "default"
43
        vectorDrawables.useSupportLibrary = true
43 44
44 45
//        jackOptions {
45 46
//            enabled true
@ -75,9 +76,9 @@ android {
75 76
            //是否优化zip
76 77
            zipAlignEnabled true
77 78
            // 移除无用的resource文件
78
//            shrinkResources true
79 79
            //启用代码混淆
80
            minifyEnabled true
80
//            minifyEnabled true
81
//            shrinkResources true
81 82
            //混淆规则配置文件
82 83
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
83 84
            signingConfig signingConfigs.release

+ 1 - 1
app/gradle.properties

@ -10,7 +10,7 @@
10 10
# Specifies the JVM arguments used for the daemon process.
11 11
# The setting is particularly useful for tweaking memory settings.
12 12
# Default value: -Xmx10248m -XX:MaxPermSize=256m
13
 org.gradle.jvmargs=-Xmx8192m -XX:MaxPermSize=4096m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
13
org.gradle.jvmargs=-Xmx8192m -XX:MaxPermSize=1024m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
14 14
15 15
# When configured, Gradle will run in incubating parallel mode.
16 16
# This option should only be used with decoupled projects. More details, visit

+ 5 - 2
gradle.properties

@ -1,2 +1,5 @@
1
android.enableJetifier=true
2
android.useAndroidX=true
1
org.gradle.jvmargs=-Xmx8192m -XX:MaxPermSize=1024m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
2
3
android.injected.testOnly=false
4
android.useAndroidX=true
5
android.enableJetifier=true