Remove unwanted architectures in apk properly

This commit is contained in:
Benau 2022-05-01 09:55:06 +08:00
parent ac140c9cf2
commit db4329cebf

View File

@ -98,6 +98,17 @@ android
cppFlags '-O0' cppFlags '-O0'
} }
} }
ndk
{
if (project.getProperty('compile_arch') == 'all')
{
abiFilters 'armeabi-v7a', 'arm64-v8a', 'x86', 'x86_64'
}
else
{
abiFilters project.getProperty('compile_arch')
}
}
} }
release release
@ -111,6 +122,17 @@ android
} }
} }
signingConfig signingConfigs.release signingConfig signingConfigs.release
ndk
{
if (project.getProperty('compile_arch') == 'all')
{
abiFilters 'armeabi-v7a', 'arm64-v8a', 'x86', 'x86_64'
}
else
{
abiFilters project.getProperty('compile_arch')
}
}
} }
} }
@ -119,7 +141,6 @@ android
main main
{ {
manifest.srcFile 'AndroidManifest.xml' manifest.srcFile 'AndroidManifest.xml'
jniLibs.srcDirs = ['libs']
res.srcDirs = ['res'] res.srcDirs = ['res']
assets.srcDirs = ['assets'] assets.srcDirs = ['assets']
} }