summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrett <3911458+BrettyWhite@users.noreply.github.com>2019-02-27 15:19:55 -0500
committerGitHub <noreply@github.com>2019-02-27 15:19:55 -0500
commite0dcd15646d3261967022ea42b5b3984484566a2 (patch)
treecbd703973c00222fa686afc942fd6ae6814de78a
parent3a8dc4545c2a186fd80804097049e0c2284faac8 (diff)
parented9d83c68b76c3ff6ed69291c7d823871ec7f557 (diff)
downloadsdl_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.java6
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)){