diff --git a/android/src/main/AndroidManifest.xml b/android/src/main/AndroidManifest.xml
index 7e77f71b2686201b3c842846597a16e7d9011b04..dc342fc1df265875017f0a7fcc382096c7428fc1 100755
--- a/android/src/main/AndroidManifest.xml
+++ b/android/src/main/AndroidManifest.xml
@@ -1,3 +1,8 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
   package="com.idlefish.flutterboost">
+
+    <application>
+        <activity android:name="com.idlefish.flutterboost.containers.BoostFlutterDefaultActivity" />
+    </application>
+
 </manifest>
diff --git a/android/src/main/java/com/idlefish/flutterboost/containers/BoostFlutterDefaultActivity.java b/android/src/main/java/com/idlefish/flutterboost/containers/BoostFlutterDefaultActivity.java
new file mode 100644
index 0000000000000000000000000000000000000000..5ee154a220037a20e48fd58e6e16325be3b76ddf
--- /dev/null
+++ b/android/src/main/java/com/idlefish/flutterboost/containers/BoostFlutterDefaultActivity.java
@@ -0,0 +1,36 @@
+package com.idlefish.flutterboost.containers;
+
+import android.app.Activity;
+import android.content.Context;
+import android.content.Intent;
+
+import java.util.HashMap;
+import java.util.Map;
+
+public class BoostFlutterDefaultActivity extends BoostFlutterActivity {
+
+    @Override
+    public String getContainerUrl() {
+        return getIntent().getStringExtra("url");
+    }
+
+    @Override
+    public Map getContainerUrlParams() {
+        return (Map)(getIntent().getSerializableExtra("params"));
+    }
+
+    private static Intent intent(Context context, String url, HashMap<String, Object> params) {
+        final Intent intent = new Intent(context, BoostFlutterDefaultActivity.class);
+        intent.putExtra("url", url);
+        intent.putExtra("params", params);
+        return intent;
+    }
+
+    public static void open(Context context, String url, HashMap<String, Object> params) {
+        context.startActivity(intent(context, url, params));
+    }
+
+    public static void open(Activity activity, String url, HashMap<String, Object> params, int requestCode) {
+        activity.startActivityForResult(intent(activity, url, params), requestCode);
+    }
+}
\ No newline at end of file