title: Google Maps CameraUpdateFactory not initialized
body: <p>I'm getting some reports back from user experience through crashlytics giving me an error   </p>
  
  <pre><code>Fatal Exception java.lang.NullPointerException         
  CameraUpdateFactory is not initialized
  </code></pre>
  
  <p>This is not a regular crash, as in it doesn't occur for every user but it is becoming too regular and I need to resolve it.</p>
  
  <p>I had read that this could happen if the maps hadn't been initialized which I think I've covered </p>
  
  <pre><code>if(googleMap!=null){
                  googleMap.animateCamera(CameraUpdateFactory.newLatLng(selectedLatLng));
              }  
  </code></pre>
  
  <p>also a probably cause could be that google play services isn't on the device or is out of date and I've added some verification for that also.</p>
  
  <pre><code>   public void onActivityCreated(Bundle savedInstanceState) {
      super.onActivityCreated(savedInstanceState);
  
      int status = GooglePlayServicesUtil.isGooglePlayServicesAvailable(FuelsFragment.this.getActivity());
  
      // Showing status
      //CAMERAUPDATE FACTORY CRASH CAN BE A RESULT OF GOOGLE PLAY SERVICES NOT INSTALLED OR OUT OF DATE
      //ADDITIONAL VERIFICATION ADDED TO PREVENT FURTHER CRASHES
  
      //https://github.com/imhotep/MapKit/pull/17
      if(status == ConnectionResult.SUCCESS)
      {
          mMapFragment = ReepMapFragment.newInstance();
  
          FragmentTransaction fragmentTransaction = getChildFragmentManager().beginTransaction();
          fragmentTransaction.add(R.id.mapContainer, mMapFragment);
          fragmentTransaction.commit();
  
      }
      else if(status == ConnectionResult.SERVICE_VERSION_UPDATE_REQUIRED){
  
          reep.toastNotify("You need to update Google Play Services in order to view maps");
      }
      else if (status==ConnectionResult.SERVICE_MISSING){
          reep.toastNotify("Google Play service is not enabled on this device.");
      }
  </code></pre>
  
  <p>After that I'm unsure what next to do as this doesn't happen for each user.</p>
  
  <p>If anyone has any thoughts on why this occurs I'd appreciate your input</p>