version:1.0.0

update:增加混淆,优化其他包名
bugfixes:
This commit is contained in:
2024-07-11 17:12:25 +08:00
parent 986bebfea4
commit ef836554ad
17 changed files with 488 additions and 40 deletions

View File

@@ -22,8 +22,8 @@ android {
ndk {
//根据需要 自行选择添加的对应cpu类型的.so库。
abiFilters 'armeabi', 'armeabi-v7a', 'arm64-v8a'
// 还可以添加 'x86', 'x86_64', 'mips', 'mips64'
abiFilters 'arm64-v8a'
// 还可以添加 'armeabi', 'armeabi-v7a', 'x86', 'x86_64', 'mips', 'mips64'
}
manifestPlaceholders = [
@@ -62,11 +62,15 @@ android {
buildTypes {
debug {
// 显示Log
versionNameSuffix "-debug"
minifyEnabled false
//Zipalign优化
zipAlignEnabled true
shrinkResources true
//混淆
minifyEnabled true
//前一部分代表系统默认的android程序的混淆文件该文件已经包含了基本的混淆声明后一个文件是自己的定义混淆文件
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
//签名
signingConfig signingConfigs.tuixin
applicationVariants.all { variant ->
variant.outputs.each { output ->
@@ -79,16 +83,16 @@ android {
}
release {
// 不显示Log
//混淆
minifyEnabled false
//Zipalign优化
zipAlignEnabled true
shrinkResources true
//混淆
minifyEnabled true
//前一部分代表系统默认的android程序的混淆文件该文件已经包含了基本的混淆声明后一个文件是自己的定义混淆文件
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
//签名
signingConfig signingConfigs.tuixin
// 将release版本的包名重命名加上版本及日期
//将release版本的包名重命名加上版本及日期
applicationVariants.all { variant ->
variant.outputs.each { output ->
def outputFile = ""