title: Google geofencing not working, always GEOFENCE_NOT_AVAILABLE
body: <p>I'm trying so many days using the Google Location API for define geofences in the map, i use the <a href="https://github.com/mrmans0n/smart-location-lib" rel="nofollow">Smart Location Library</a> togheter with genymotion and <a href="https://play.google.com/store/apps/details?id=fr.dvilleneuve.lockito&amp;hl=es_419" rel="nofollow">Lockito</a> for test my geofences but at the time at i start the lockito test my IntentService catchs the google geofencing event with an error code of 1000 and in the <a href="https://developers.google.com/android/reference/com/google/android/gms/location/GeofenceStatusCodes.html#GEOFENCE_NOT_AVAILABLE" rel="nofollow">Google APIs for Android docs</a> this means a GEOFENCE_NOT_AVAILABLE error, i do the tests using genymotion and my Moto G3 but the results are the same, then i try to test proyects from github and the rusults are also the same, i ensure that in my devices the GPS is on and in the best accuracy; i try with the following projects and nothing changes the error:</p>
  
  <ul>
  <li><p><a href="https://code.tutsplus.com/tutorials/how-to-work-with-geofences-on-android--cms-26639" rel="nofollow">https://code.tutsplus.com/tutorials/how-to-work-with-geofences-on-android--cms-26639</a></p></li>
  <li><p><a href="https://github.com/vhoen/Android-Geofence-21" rel="nofollow">https://github.com/vhoen/Android-Geofence-21</a> with this one i'm getting a message that tells me the geofencing service is not running at startup in my genymotion emulator but in my Moto G3 not, but the error anyways appears when i use lockito.</p></li>
  </ul>
  
  <p>Extra data: tests were done in phones with android 6.0, i do the tests with Google services 9.6.1 and 9.4.0 and the results vary.</p>