From 13b7004fa448a31110d9598ec1fe8504d64d0f80 Mon Sep 17 00:00:00 2001 From: John Mizerek Date: Tue, 27 Jan 2026 08:33:21 -0800 Subject: [PATCH] Remove unused AltBeacon dependency Native Kotlin scanner uses BluetoothLeScanner directly, making the AltBeacon library dead code. Removes dependency and proguard rule. Co-Authored-By: Claude Opus 4.5 --- android/app/build.gradle.kts | 5 ----- android/app/proguard-rules.pro | 1 - 2 files changed, 6 deletions(-) diff --git a/android/app/build.gradle.kts b/android/app/build.gradle.kts index ea1a5c2..585a8fc 100644 --- a/android/app/build.gradle.kts +++ b/android/app/build.gradle.kts @@ -59,11 +59,6 @@ android { } } -dependencies { - // AltBeacon library for native beacon scanning - implementation("org.altbeacon:android-beacon-library:2.20.6") -} - flutter { source = "../.." } diff --git a/android/app/proguard-rules.pro b/android/app/proguard-rules.pro index ca726b8..3080880 100644 --- a/android/app/proguard-rules.pro +++ b/android/app/proguard-rules.pro @@ -1,6 +1,5 @@ # Keep beacon library classes -keep class com.flutterbeacon.** { *; } --keep class org.altbeacon.** { *; } # Keep Bluetooth classes -keep class android.bluetooth.** { *; }