针对cpu架构生成多个apk

修改android/app/build.gradle:

- def enableSeparateBuildPerCPUArchitecture = false
+ def enableSeparateBuildPerCPUArchitecture = true

对不支持选择架构的app市场,开启生成额外多平台通用的apk:

splits {
    abi {
        - universalApk false  // If true, also generate a universal APK
        + universalApk true  // If true, also generate a universal APK
    }
}

使用Proguard

重要:启用后需要完全测试你的app。Proguard通常需要对每个原生库特殊配置。

/**
 * Run Proguard to shrink the Java bytecode in release builds.
 */
def enableProguardInReleaseBuilds = true