title: Parse Error: Parse#enableLocalDatastore(Context)` must be invoked before `Parse#initialize(Context)`
body: <p>So i followed instructions from the Quickstart Guide from the Parse SDK Website. The app runs fine the first time around. But when I minimize the app and run it again from the task switcher, it force closes. </p>
  
  <p>The error doesn't make any sense to me. Logcat - </p>
  
  <pre><code>05-09 08:57:40.611  19419-19419/com.example.shubhamkanodia.bookmybook E/CrashReporting﹕ ParseCrashReporting caught a RuntimeException exception for com.example.shubhamkanodia.bookmybook. Building report.
  05-09 08:57:40.626  19419-19419/com.example.shubhamkanodia.bookmybook E/CrashReporting﹕ Handling exception for crash
      java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.shubhamkanodia.bookmybook/com.example.shubhamkanodia.bookmybook.MainActivity}: java.lang.IllegalStateException: `Parse#enableLocalDatastore(Context)` must be invoked before `Parse#initialize(Context)`
              at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2325)
              at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387)
              at android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:3947)
              at android.app.ActivityThread.access$900(ActivityThread.java:151)
              at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1309)
              at android.os.Handler.dispatchMessage(Handler.java:102)
              at android.os.Looper.loop(Looper.java:135)
              at android.app.ActivityThread.main(ActivityThread.java:5254)
              at java.lang.reflect.Method.invoke(Native Method)
              at java.lang.reflect.Method.invoke(Method.java:372)
              at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
              at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
       Caused by: java.lang.IllegalStateException: `Parse#enableLocalDatastore(Context)` must be invoked before `Parse#initialize(Context)`
              at com.parse.Parse.enableLocalDatastore(Parse.java:104)
              at com.example.shubhamkanodia.bookmybook.MainActivity.onCreate(MainActivity.java:21)
              at android.app.Activity.performCreate(Activity.java:5990)
              at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)
              at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2278)
              at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387)
              at android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:3947)
              at android.app.ActivityThread.access$900(ActivityThread.java:151)
              at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1309)
              at android.os.Handler.dispatchMessage(Handler.java:102)
              at android.os.Looper.loop(Looper.java:135)
              at android.app.ActivityThread.main(ActivityThread.java:5254)
              at java.lang.reflect.Method.invoke(Native Method)
              at java.lang.reflect.Method.invoke(Method.java:372)
              at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
              at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
  </code></pre>
  
  <p>Mainactivity.java</p>
  
  <pre><code>    protected void onCreate(Bundle savedInstanceState) {
          super.onCreate(savedInstanceState);
          setContentView(R.layout.activity_main);
  
          if(!ParseCrashReporting.isCrashReportingEnabled())
              ParseCrashReporting.enable(this);
  
          Parse.enableLocalDatastore(this); //Its already before initialize
          Parse.initialize(this, "XXX", "XXX");
          ParseInstallation.getCurrentInstallation().saveInBackground();
          ParseAnalytics.trackAppOpenedInBackground(getIntent());
      }
  </code></pre>