Disables adb connector if there's no adb tunnel

Bug: 111266050
Test: run with --adb_mode=usb, run with --adb_mode=tunnel
Change-Id: Idceff7c137fa849c3f91675e29516aeb988d7df6
Merged-In: Idceff7c137fa849c3f91675e29516aeb988d7df6
(cherry picked from commit 37dbbd4f979a2147bff227e5ee4d3ead67f72597)
diff --git a/host/commands/launch/main.cc b/host/commands/launch/main.cc
index eab020c..562167a 100644
--- a/host/commands/launch/main.cc
+++ b/host/commands/launch/main.cc
@@ -349,7 +349,7 @@
 }
 
 bool AdbConnectorEnabled() {
-  return FLAGS_run_adb_connector;
+  return FLAGS_run_adb_connector && AdbTunnelEnabled();
 }
 
 void LaunchIvServer() {