diff options
-rwxr-xr-x | android/hello_sdl_android/src/main/java/com/sdl/hellosdlandroid/MainActivity.java | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/android/hello_sdl_android/src/main/java/com/sdl/hellosdlandroid/MainActivity.java b/android/hello_sdl_android/src/main/java/com/sdl/hellosdlandroid/MainActivity.java index deca42813..44999945f 100755 --- a/android/hello_sdl_android/src/main/java/com/sdl/hellosdlandroid/MainActivity.java +++ b/android/hello_sdl_android/src/main/java/com/sdl/hellosdlandroid/MainActivity.java @@ -25,9 +25,12 @@ public class MainActivity extends AppCompatActivity { if (BuildConfig.TRANSPORT.equals("MULTI") || BuildConfig.TRANSPORT.equals("MULTI_HB")) { String[] permissionsNeeded = permissionsNeeded(); if (permissionsNeeded.length > 0) { - requestPermission(permissionsNeeded(), REQUEST_CODE); - if (checkBTPermission()) { - return; + requestPermission(permissionsNeeded, REQUEST_CODE); + for (String permission : permissionsNeeded) { + if (Manifest.permission.BLUETOOTH_CONNECT.equals(permission)) { + // We need to request BLUETOOTH_CONNECT permission to connect to SDL via Bluetooth + return; + } } } |