From 1a5f2ba405a9f038db4798daabf312539ebb770d Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 18 Sep 2025 07:31:37 +0200 Subject: [PATCH] Debug info: full SDK version --- .../main/java/eu/faircode/email/DebugHelper.java | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/DebugHelper.java b/app/src/main/java/eu/faircode/email/DebugHelper.java index 9d95e24bcd..4b673c4416 100644 --- a/app/src/main/java/eu/faircode/email/DebugHelper.java +++ b/app/src/main/java/eu/faircode/email/DebugHelper.java @@ -264,12 +264,21 @@ public class DebugHelper { PackageManager pm = context.getPackageManager(); + int vmajor = 0; + int vminor = 0; + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.BAKLAVA) { + vmajor = Build.getMajorSdkVersion(Build.VERSION.SDK_INT_FULL); + vminor = Build.getMinorSdkVersion(Build.VERSION.SDK_INT_FULL); + } + // Get version info sb.append(String.format("%s %s\r\n", context.getString(R.string.app_name), getVersionInfo(context))); sb.append(String.format("Package: %s uid: %d\r\n", BuildConfig.APPLICATION_ID, android.os.Process.myUid())); - sb.append(String.format("Android: %s (SDK device=%d target=%d)\r\n", - Build.VERSION.RELEASE, Build.VERSION.SDK_INT, Helper.getTargetSdk(context))); + sb.append(String.format("Android: %s (SDK device=%d target=%d full=%d.%d)\r\n", + Build.VERSION.RELEASE, + Build.VERSION.SDK_INT, Helper.getTargetSdk(context), + vmajor, vminor)); String miui = Helper.getMIUIVersion(); sb.append(String.format("MIUI: %s\r\n", miui == null ? "-" : miui));