[android]: Enable NDK debug symbols

Use SYMBOL_TABLE instead of FULL to meet Google Play limits.

Closes #230

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
This commit is contained in:
Roman Tsisyk 2021-03-16 11:13:38 +03:00
parent e57aecd46e
commit a6abb4572c

View file

@ -437,6 +437,7 @@ android {
signingConfig signingConfigs.mapswithme
resValue 'string', 'app_id', android.defaultConfig.applicationId + applicationIdSuffix
resValue 'string', 'app_name', project.ext.appName + applicationIdSuffix
ndk.debugSymbolLevel = 'SYMBOL_TABLE'
}
release {
@ -446,6 +447,7 @@ android {
proguardFile('proguard-mwm.txt')
resValue 'string', 'app_id', android.defaultConfig.applicationId
resValue 'string', 'app_name', project.ext.appName
ndk.debugSymbolLevel = 'SYMBOL_TABLE'
if (googleServiceEnabled) {
firebaseCrashlytics {
nativeSymbolUploadEnabled true
@ -460,6 +462,7 @@ android {
matchingFallbacks = ['debug', 'release']
resValue 'string', 'app_id', android.defaultConfig.applicationId + applicationIdSuffix
resValue 'string', 'app_name', project.ext.appName + applicationIdSuffix
ndk.debugSymbolLevel = 'SYMBOL_TABLE'
if (googleServiceEnabled) {
firebaseCrashlytics {
nativeSymbolUploadEnabled true