RuntimeExecutionException: com.google.android.gms.common.api.ApiException: 13: ERROR Places API

Add the below code in manifest

 <meta-data
            android:name="com.google.android.gms.version"
            android:value="@integer/google_play_services_version" />

I had the same issue, I was able to resolve it by enabling Google places Api from Google console and adding places api key. As soon as you enable the Places api, it will automatically ask you to add api key, just follow the instructions.

Then add the API key in your manifest file.

<application
    ...

    <meta-data
        android:name="com.google.android.geo.API_KEY"
        android:value="YOUR_API_KEY" />

</application>

Also, your emulator should have latest Google Play Services installed. Else use real Android device for testing.


You can see a discussion here about this issue. For me the problem occurred on the emulator but it was working on a physical device.