Skip to content

Commit 01fae83

Browse files
committed
Stop service is disabled
1 parent 90f8a4a commit 01fae83

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

android/sdl_android/src/main/java/com/smartdevicelink/util/AndroidTools.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -242,6 +242,12 @@ public static void updateRouterServiceEnabled(Context context, String transport)
242242
int btConnectPermission = ContextCompat.checkSelfPermission(context, BLUETOOTH_CONNECT);
243243
int btScanPermission = ContextCompat.checkSelfPermission(context, BLUETOOTH_SCAN);
244244
service.enabled = btConnectPermission == PackageManager.PERMISSION_GRANTED && btScanPermission == PackageManager.PERMISSION_GRANTED;
245+
if (!service.enabled) {
246+
Intent intent = new Intent();
247+
ComponentName cName = new ComponentName(service.packageName, service.name);
248+
intent.setComponent(cName);
249+
context.stopService(intent);
250+
}
245251
} else {
246252
//Set service to enabled so USB Router Service can connect even if BT permissions were denied;
247253
service.enabled = true;

0 commit comments

Comments
 (0)