| Index: sky/sdk/lib/sky_tool
|
| diff --git a/sky/sdk/lib/sky_tool b/sky/sdk/lib/sky_tool
|
| index dbaadac33b84830cc4447399d994f5dc6ba0d808..3ad920a802a06086b3836941436b0a12c462268f 100755
|
| --- a/sky/sdk/lib/sky_tool
|
| +++ b/sky/sdk/lib/sky_tool
|
| @@ -20,6 +20,7 @@ LIB_DIR = os.path.realpath(os.path.dirname(os.path.abspath(__file__)))
|
| SKY_PACKAGE_ROOT = os.path.realpath(os.path.dirname(LIB_DIR))
|
|
|
| SKY_SERVER_PORT = 9888
|
| +OBSERVATORY_PORT = 8181
|
| APK_NAME = 'SkyDemo.apk'
|
| ANDROID_PACKAGE = "org.domokit.sky.demo"
|
| # FIXME: This assumes adb is in $PATH, we could look for ANDROID_HOME, etc?
|
| @@ -169,6 +170,12 @@ class StartSky(object):
|
|
|
| subprocess.check_call([ADB_PATH, 'install', '-r', apk_path])
|
|
|
| + # Set up port forwarding for observatory
|
| + observatory_port_string = 'tcp:%s' % OBSERVATORY_PORT
|
| + subprocess.check_call([
|
| + ADB_PATH, 'forward', observatory_port_string, observatory_port_string
|
| + ])
|
| +
|
| sky_server_port = SKY_SERVER_PORT
|
| pids['sky_server_port'] = sky_server_port
|
| if _port_in_use(sky_server_port):
|
|
|