Add sky_tools start command and associated android support.
diff --git a/packages/flutter_tools/lib/src/install.dart b/packages/flutter_tools/lib/src/install.dart
index 93943ae..c9db6a2 100644
--- a/packages/flutter_tools/lib/src/install.dart
+++ b/packages/flutter_tools/lib/src/install.dart
@@ -19,6 +19,14 @@
 
   @override
   Future<int> run() async {
+    if (install()) {
+      return 0;
+    } else {
+      return 2;
+    }
+  }
+
+  bool install() {
     bool installedSomewhere = false;
 
     Map<BuildPlatform, ApplicationPackage> packages =
@@ -28,13 +36,9 @@
     }
     ApplicationPackage androidApp = packages[BuildPlatform.android];
     if (androidApp != null && android.isConnected()) {
-      installedSomewhere = installedSomewhere || android.installApp(androidApp);
+      installedSomewhere = android.installApp(androidApp) || installedSomewhere;
     }
 
-    if (installedSomewhere) {
-      return 0;
-    } else {
-      return 2;
-    }
+    return installedSomewhere;
   }
 }