Android geocoder not present?

#1

Hi, brand-new to EXPO here!

I’m running a brand new app generated with New Project on my iPhone sim, iPhone device and Android (Nexus 5 running Android 6.0) through Genymotion.

Everything launches fine, but when I change screens/HomeScreen.js the Android simulator throws up with

Android Geocoder not present. Please check if Geocoder.isPresent() before invoking the search
<init>
    AndroidGeocodingProvider.java:59
<init>
    AndroidGeocodingProvider.java:47
b
    SmartLocation.java:115
stopWatching
    LocationModule.java:177
onHostPause
    LocationModule.java:453
onHostPause
    ReactContext.java:215
tearDownReactContext
    ReactInstanceManager.java:889
runCreateReactContextOnNewThread
    ReactInstanceManager.java:734
recreateReactContextInBackground
    ReactInstanceManager.java:724
onJSBundleLoadedFromServer
    ReactInstanceManager.java:707
access$100
    ReactInstanceManager.java:109
onJSBundleLoadedFromServer
    ReactInstanceManager.java:165
run
    DevSupportManagerImpl.java:791
handleCallback
    Handler.java:739
dispatchMessage
    Handler.java:95
loop
    Looper.java:148
main
    ActivityThread.java:5417
invoke
    Method.java
run
    ZygoteInit.java:726
main
    ZygoteInit.java:616

I’m assuming I am missing something from my Emulator – any thoughts??

Thank you for the amazing framework!!

David

1 Like
#2

I’m having this same problem and it appears others are too: Android Geocoder not present error

1 Like
#3

Same Problem here.

Use Genymotion N6P.

#4

This should be fixed in the new version. Can you try it out and let me know?

1 Like
#5

Hi Jesse, yes, that seems to have done the trick…thanks!

#6

Yes for me as well – thanks!

#7

Which version is this?