Only set the ADB path if it exists.

Fixes domokit/devtools#60

BUG=
R=jeffbrown@google.com

Review URL: https://codereview.chromium.org/1781063002 .

Cr-Mirrored-From: https://github.com/domokit/mojo
Cr-Mirrored-Commit: 2b364b40eed465e50c58afc5901f36421ee3b698
diff --git a/devtoolslib/paths.py b/devtoolslib/paths.py
index 8c592ae..870dd0a 100644
--- a/devtoolslib/paths.py
+++ b/devtoolslib/paths.py
@@ -59,8 +59,10 @@
   params['build_dir_path'] = build_dir_path
   if is_android:
     params['shell_path'] = os.path.join(build_dir_path, 'apks', 'MojoShell.apk')
-    params['adb_path'] = os.path.join(root_path, 'third_party', 'android_tools',
-                                'sdk', 'platform-tools', 'adb')
+    adb_path = os.path.join(root_path, 'third_party', 'android_tools',
+                            'sdk', 'platform-tools', 'adb')
+    if os.path.isfile(adb_path):
+      params['adb_path'] = adb_path
   else:
     params['shell_path'] = os.path.join(build_dir_path, 'mojo_shell')