question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. ItĀ collects links to all the places you might be looking at while hunting down a tough bug.

And, if youā€™re still stuck at the end, weā€™re happy to hop on a call to see how we can help out.

Error when communicating with Google API(17): Nearby.EXPOSURE_NOTIFICATION_API is not available on this device

See original GitHub issue

Describe the bug

I get the following error after the first welcome screens:

Cause: 3
Something went wrong.
Error when communicating with Google API(17)

The exception trace has the message:

Nearby.EXPOSURE_NOTIFICATION_API is not available on this device

This is on a Pixel 2, all up to date. Bluetooth is enabled.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Reactions:2
  • Comments:53 (2 by maintainers)

github_iconTop GitHub Comments

5reactions
Ole28commented, Jun 16, 2020

I have play services version ā€œ20.21.15ā€ and it shows me the same ā€œ17.3.0ā€ version in the error code. I donā€™t know why it does this.

3reactions
ChuangSheepcommented, Jun 16, 2020

Friendly note, you canā€™t compile from source code and expect it to work. The Exposure API will not work and you will get exactly this error 3, Cause Google API 17.

Itā€™s very important to state whether you installed from Play Store, Sideloaded or Compiled from Source. That makes a huge difference in the importance of the bug.

The reproducible build question is still entirely valid but not directly related to this problem. So you may want to close this issue here as a duplicate of corona-warn-app/cwa-documentation#257

I have installed it from Google Play , and it does NOT work. Very strange.

Read more comments on GitHub >

github_iconTop Results From Across the Web

17: API: Nearby.EXPOSURE_NOTIFICATION_API is not ...
I am getting this below exception. 17: API: Nearby.EXPOSURE_NOTIFICATION_API is not available on this device.
Read more >
API for Exposure Notifications - Google Developers
This functionality controls the release of Temporary Exposure Keys stored on a device whose user is positively diagnosed. The released keys areĀ ...
Read more >
com.google.android.gms.common.api.ApiException: 17
I had the same error. I created a new project and got the credentials for the google API but forgot to enable the...
Read more >
Using the Google Maps API in Your Application - Xamarin
In this article. Google Maps API prerequisites; The GoogleMap Class; Interacting with the GoogleMap; Responding to user eventsĀ ...
Read more >
Exposure Notification - Android API Documentation
This document shows developers how to use the Exposure Notification API provided by Apple and Google to build Android apps for notifyingĀ ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found