build(app): ship native symbol tables in the Play bundle

This commit is contained in:
Sedat Qaja
2026-11-02 10:36:38 +01:00
parent b296f86850
commit 65ff888909
+3
View File
@@ -51,6 +51,9 @@ android {
// Keep abiFilter for the universalApk // Keep abiFilter for the universalApk
ndk { ndk {
abiFilters += listOf("armeabi-v7a", "x86", "arm64-v8a", "x86_64") abiFilters += listOf("armeabi-v7a", "x86", "arm64-v8a", "x86_64")
// HealthChat fork: ship the native symbol tables (Rust SDK, LiveKit) in the bundle so Play Console
// can symbolicate native crashes and ANRs. Play strips them from the APKs it serves.
debugSymbolLevel = "SYMBOL_TABLE"
} }
// Ref: https://developer.android.com/studio/build/configure-apk-splits.html#configure-abi-split // Ref: https://developer.android.com/studio/build/configure-apk-splits.html#configure-abi-split