diff --git a/android/src/main/java/com/idlefish/flutterboost/containers/BoostFlutterActivity.java b/android/src/main/java/com/idlefish/flutterboost/containers/BoostFlutterActivity.java
index a8d9e1ec5a455550edee93e0d4feea5adb553448..44ebcec2d6b56667483e4920b1aac95a5b048ad0 100644
--- a/android/src/main/java/com/idlefish/flutterboost/containers/BoostFlutterActivity.java
+++ b/android/src/main/java/com/idlefish/flutterboost/containers/BoostFlutterActivity.java
@@ -195,7 +195,7 @@ public class BoostFlutterActivity extends Activity
             );
             Bundle metadata = activityInfo.metaData;
             Integer splashScreenId = metadata != null ? metadata.getInt(SPLASH_SCREEN_META_DATA_KEY) : null;
-            return splashScreenId != null
+            return (splashScreenId != null && splashScreenId > 0)
                     ? Build.VERSION.SDK_INT > Build.VERSION_CODES.LOLLIPOP
                     ? getResources().getDrawable(splashScreenId, getTheme())
                     : getResources().getDrawable(splashScreenId)
diff --git a/example/android/app/src/main/java/com/taobao/idlefish/flutterboostexample/FlutterFragmentPageActivity.java b/example/android/app/src/main/java/com/taobao/idlefish/flutterboostexample/FlutterFragmentPageActivity.java
index 08233b681a5779ee453b5e5be3bf8fb9e0aefd96..8d9858f5f62ee3dd2e67dd1fc883216a28d54c95 100755
--- a/example/android/app/src/main/java/com/taobao/idlefish/flutterboostexample/FlutterFragmentPageActivity.java
+++ b/example/android/app/src/main/java/com/taobao/idlefish/flutterboostexample/FlutterFragmentPageActivity.java
@@ -114,7 +114,7 @@ public class FlutterFragmentPageActivity extends AppCompatActivity implements Vi
             );
             Bundle metadata = activityInfo.metaData;
             Integer splashScreenId = metadata != null ? metadata.getInt(SPLASH_SCREEN_META_DATA_KEY) : null;
-            return splashScreenId != null
+            return (splashScreenId != null && splashScreenId > 0)
                     ? Build.VERSION.SDK_INT > Build.VERSION_CODES.LOLLIPOP
                     ? getResources().getDrawable(splashScreenId, getTheme())
                     : getResources().getDrawable(splashScreenId)