title: React Native GeoLocation is not working on Android
body: <p>Can anyone confirm if React Native Geolocation is actually working on Android?
  I am stuck with location request timed out while using <code>getCurrentPosition()</code> method and no error message while using <code>watchPosition()</code> method.</p>
  
  <p>I have added the required permission (FINE LOCATION) on AndroidManifest.xml and location permission is allowed for the app.</p>
  
  <p>Here is my implementation:</p>
  
  <pre><code>componentWillMount() {
   navigator.geolocation.getCurrentPosition((position) =&gt; {
          console.log('+++++++');
          console.log(position.coords.longitude);
          this.setState({
            longitude: position.coords.longitude,
            error: null,
          });
        },
        (error) =&gt; {
          console.log(error);
  
        },
  
      );
  }
  </code></pre>
  
  <p>React Native Version : 0.42</p>