Index: sky/sdk/home.dart |
diff --git a/sky/sdk/home.dart b/sky/sdk/home.dart |
index c3c37f2a964c389d5fd012f9ad0e0941c5c42569..782648134b5a67588371760e19e3c3dac7f6d551 100644 |
--- a/sky/sdk/home.dart |
+++ b/sky/sdk/home.dart |
@@ -21,11 +21,14 @@ import 'package:sky/widgets/tool_bar.dart'; |
void launch(String relativeUrl) { |
Uri url = Uri.base.resolve(relativeUrl); |
- url = url.replace(scheme: 'sky'); |
ActivityManagerProxy activityManager = new ActivityManagerProxy.unbound(); |
+ ComponentName component = new ComponentName() |
+ ..packageName = 'org.domokit.sky.demo' |
+ ..className = 'org.domokit.sky.demo.SkyDemoActivity'; |
Intent intent = new Intent() |
..action = 'android.intent.action.VIEW' |
+ ..component = component |
..url = url.toString(); |
shell.requestService(null, activityManager); |
activityManager.ptr.startActivity(intent); |