diff options
author | Brett <3911458+BrettyWhite@users.noreply.github.com> | 2019-02-27 15:19:55 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-02-27 15:19:55 -0500 |
commit | e0dcd15646d3261967022ea42b5b3984484566a2 (patch) | |
tree | cbd703973c00222fa686afc942fd6ae6814de78a | |
parent | 3a8dc4545c2a186fd80804097049e0c2284faac8 (diff) | |
parent | ed9d83c68b76c3ff6ed69291c7d823871ec7f557 (diff) | |
download | sdl_android-e0dcd15646d3261967022ea42b5b3984484566a2.tar.gz |
Merge pull request #976 from smartdevicelink/feature/rs_safeguard
Show warning if default SdlRouterService class is used in SdlReceiver
-rw-r--r-- | sdl_android/src/main/java/com/smartdevicelink/transport/SdlBroadcastReceiver.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/sdl_android/src/main/java/com/smartdevicelink/transport/SdlBroadcastReceiver.java b/sdl_android/src/main/java/com/smartdevicelink/transport/SdlBroadcastReceiver.java index aef43dd80..94025de30 100644 --- a/sdl_android/src/main/java/com/smartdevicelink/transport/SdlBroadcastReceiver.java +++ b/sdl_android/src/main/java/com/smartdevicelink/transport/SdlBroadcastReceiver.java @@ -149,7 +149,11 @@ public abstract class SdlBroadcastReceiver extends BroadcastReceiver{ } } } - + + if(localRouterClass != null && localRouterClass.getName().equalsIgnoreCase(com.smartdevicelink.transport.SdlRouterService.class.getName())){ + Log.e(TAG, "You cannot use the default SdlRouterService class, it must be extended in your project. THIS WILL THROW AN EXCEPTION IN FUTURE RELEASES!!"); + } + //This will only be true if we are being told to reopen our SDL service because SDL is enabled if(action.equalsIgnoreCase(TransportConstants.START_ROUTER_SERVICE_ACTION)){ if(intent.hasExtra(TransportConstants.START_ROUTER_SERVICE_SDL_ENABLED_EXTRA)){ |