diff --git a/src/com/android/settings/applications/intentpicker/AppLaunchSettings.java b/src/com/android/settings/applications/intentpicker/AppLaunchSettings.java index 43c377aff7b..88ce786a314 100644 --- a/src/com/android/settings/applications/intentpicker/AppLaunchSettings.java +++ b/src/com/android/settings/applications/intentpicker/AppLaunchSettings.java @@ -105,6 +105,11 @@ public class AppLaunchSettings extends AppInfoBase implements @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); + if (mAppEntry == null) { + Log.w(TAG, "onCreate: mAppEntry is null, please check the reason!!!"); + getActivity().finish(); + return; + } addPreferencesFromResource(R.xml.installed_app_launch_settings); mDomainVerificationManager = mContext.getSystemService(DomainVerificationManager.class); initUIComponents();