fix: Remove Android access fine location from bluetooth library - cp-7.72.0#28395
Conversation
|
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
🔍 Smart E2E Test Selection
click to see 🤖 AI reasoning detailsE2E Test Selection:
This is a manifest merger directive that only affects the Android build-time manifest merging process to prevent Google Play Store rejection due to duplicate permission declarations. It does NOT:
No E2E tests are needed as no user-facing functionality is changed. This is purely a build configuration fix for Play Store compliance. Performance Test Selection: |
|



Description
Remove Android access fine location from bluetooth library in an attempt to resolve duplicate declaration error when uploading build to Google play.
Changelog
CHANGELOG entry:
Related issues
Fixes:
Manual testing steps
Screenshots/Recordings
Before
After
Pre-merge author checklist
Pre-merge reviewer checklist
Note
Low Risk
Low risk manifest-only change; main risk is unintended removal/override of
ACCESS_FINE_LOCATIONaffecting BLE behavior on older Android versions if the merge rules don’t apply as expected.Overview
Adjusts Android manifest BLE location permission declarations to avoid Google Play upload failures caused by duplicate
ACCESS_FINE_LOCATIONentries from dependency manifests.Keeps a single
uses-permissionwithandroid:maxSdkVersion="30"and explicitly removes anyuses-permission-sdk-23variant viatools:node="remove", while updating comments to document the merge behavior.Reviewed by Cursor Bugbot for commit c34b584. Bugbot is set up for automated code reviews on this repo. Configure here.