Code Monkey home page Code Monkey logo

Comments (27)

mh- avatar mh- commented on July 1, 2024 5

@tschwade With the Latvian app you can test whether your device has appropriate Google Play Services installed, and how the advertised BLE beacons look like - but yes, if your Google account is not white-listed by Google as an official developer of such app, you can't use that app to access the API :(

from exposure-notifications-android.

akenateb avatar akenateb commented on July 1, 2024 2

so...

from exposure-notifications-android.

niklas88 avatar niklas88 commented on July 1, 2024 2

Somehow this issue solved itself for me, I did reinstall the app and it still happened but then yesterday evening I checked again and suddenly it worked. Maybe this was some weird roll out glitch.

from exposure-notifications-android.

soriyasun avatar soriyasun commented on July 1, 2024 1

Hi,
We understand the Google-Apple policy for the need to get the approval from Google Play App Review before allowing Health Authorities from a Country to publish App using Exposure_Notification. We approve this approch as well.

However, following @indrasenakatam 's comment is there a work-around solution that allow us to make unit-testing without having to ask for Exposure-Notification API from Google Play ?

Thanks in advance for your reply

from exposure-notifications-android.

akenateb avatar akenateb commented on July 1, 2024 1

Try this official app from Latvia: https://apturicovid.lv/#en --> https://play.google.com/store/apps/details?id=lv.spkc.gov.apturicovid

NO. It is not official Google API, so... SPAM???

from exposure-notifications-android.

mh- avatar mh- commented on July 1, 2024 1

NO. It is not official Google API, so... SPAM???

What makes you think that the Latvian app is not using the official Google API?
Google Play Services certainly think it is:
GMS_Apturi_Covid_cut
(The "Corona-Warn" app is the German official app, however on my devices it's self-built from the open source repo, and therefore that app shows the "17: API..." error message, as in the title of this issue.)

from exposure-notifications-android.

Eldkatten avatar Eldkatten commented on July 1, 2024 1

Same version of Google Play Services as niklas88: 20.18.17 (120400-411416286, and while there was no "COVID-19 Exposure Notifications" in Settings-Google a few hours ago, it appeared now. But when I click on it, the screen goes blank (white).

from exposure-notifications-android.

indrasenakatam avatar indrasenakatam commented on July 1, 2024

@tjohns as continue with my question above, Can you please a suggest a workaround for unit testing.
Thanks in advance.

from exposure-notifications-android.

akenateb avatar akenateb commented on July 1, 2024

Same Here.
Samsung Galaxy S8.
com.google.android.gms.common.api.ApiException: 17: API: Nearby.EXPOSURE_NOTIFICATION_API is not available on this device. Connection failed with: ConnectionResult{statusCode=UNKNOWN_ERROR_CODE(39507), resolution=null, message=null}

Any Suggestion?
Miguel J.

from exposure-notifications-android.

droidada avatar droidada commented on July 1, 2024

Having the same issue here for a Pixel 3a XL
Nearby.EXPOSURE_NOTIFICATION_API is not available on this device. Connection failed with: ConnectionResult{statusCode=UNKNOWN_ERROR_CODE(39507), resolution=null, message=null}

from exposure-notifications-android.

caseylai avatar caseylai commented on July 1, 2024

Same problem, even updated to the latest version of Google Play Services.

from exposure-notifications-android.

tschwade avatar tschwade commented on July 1, 2024

Same issue on Sony Xperia XZ1 with Android 9. Is there a workaround, or where do we get the API?

from exposure-notifications-android.

mh- avatar mh- commented on July 1, 2024

Try this official app from Latvia: https://apturicovid.lv/#en --> https://play.google.com/store/apps/details?id=lv.spkc.gov.apturicovid

from exposure-notifications-android.

jpstotz avatar jpstotz commented on July 1, 2024

The only official COVID tracking app I know that makes use of the exposure notification API is the Swiss app: https://play.google.com/store/apps/details?id=ch.admin.bag.dp3t

If this app does not complain the exposure notification API is fully working on that device.

from exposure-notifications-android.

mh- avatar mh- commented on July 1, 2024

The only official COVID tracking app I know that makes use of the exposure notification API is the Swiss app: https://play.google.com/store/apps/details?id=ch.admin.bag.dp3t

Unfortunately, I cannot install this one from the Play Store ("This item isn't available in your country."). The one from Latvia worked, though.

from exposure-notifications-android.

akenateb avatar akenateb commented on July 1, 2024

Very beatiful. First we are here trying to compile with google API, if I would like to install (or extract code) whatever Iยดd go to Google Play. Finally in this case i prefer not to trust anything that i haven't personally compiled with the google api. I hope It is very clear now

from exposure-notifications-android.

mh- avatar mh- commented on July 1, 2024

@akenateb I think I understand, but I hope this will help you to see a difference between an app that 'somebody' compiles themselves, and an app that the official health authority of a country distributes. The latter can access the API, the former cannot.

from exposure-notifications-android.

tschwade avatar tschwade commented on July 1, 2024

Try this official app from Latvia: https://apturicovid.lv/#en --> https://play.google.com/store/apps/details?id=lv.spkc.gov.apturicovid

Thanks, but my goal was to build and test this german app under construction, so a different app would be of no use for me.

from exposure-notifications-android.

niklas88 avatar niklas88 commented on July 1, 2024

I just installed the German Corona-Warn App via the Play Store (published today) and I'm getting this error.
This is on a stock and up to date Android 10 Pixel 3A, Bluetooth is on, Location Services and Location History is on, I'm in Germany (though the OS language is English) and there are absolutely zero special OS interfering Apps like anti virus or such.
The error code is UNKNOWN_ERROR_CODE(39507)

from exposure-notifications-android.

mh- avatar mh- commented on July 1, 2024

@niklas88 which version of Google Play Services is installed?
(And there's no self-compiled app on the same device, right?)

from exposure-notifications-android.

niklas88 avatar niklas88 commented on July 1, 2024

According to the Play Services Info App I've got Version 20.18.17 (120400-411416286). Updated May 27. There are no updates in the Play Store and no there is no self compiled app on the device. The Android build number is: QQ3A.200605.002 and I don't even have the developer mode on with this device.

from exposure-notifications-android.

mh- avatar mh- commented on July 1, 2024

The "COVID-19 Exposure Notifications" screen in Settings-->Google should look like this:
cwa_in_google_covid-19_screen

from exposure-notifications-android.

niklas88 avatar niklas88 commented on July 1, 2024

@mh- almost. For me it shows the Corona-Warn app (and only that app) but the "Turn off Exposure Notifications" button is greyed out. And it says "To turn on COVID-19 exposure notifications , open an available app"

from exposure-notifications-android.

missilen avatar missilen commented on July 1, 2024

we were authorized to use the api and we were testing it 2 weeks ago. now both our android phone (Samsung S9, Moto E) stopped working with the same error (Nearby not available for this device). Interesting though, we installed the pre-built and it worked.

from exposure-notifications-android.

Eldkatten avatar Eldkatten commented on July 1, 2024

I had a lot of those preinstalled Google-"benefits" disabled, because they interfered with my settings and executed updates and synchronizations without me knowing and which I hadn't authorized or even actively switched off. I had "Google Play Services" (what a name!) active, though, which I thought was enough. I had to activate the entire "Google" thing in addition, though, and now the "COVID-19 Exposure Notifications" work and the App, too.
As soon as I see any changes, updates and synchroniziations on my device which aren't authorized be me or even prohibited, the App will get wiped from my device and I'll restore the save condition again, which I worked really hard on.

from exposure-notifications-android.

nidico avatar nidico commented on July 1, 2024

Same version of Google Play Services as niklas88: 20.18.17 (120400-411416286, and while there was no "COVID-19 Exposure Notifications" in Settings-Google a few hours ago, it appeared now. But when I click on it, the screen goes blank (white).

I had the same behavior and GPS version on an Android 7 device. Apparently, an update of GPS was available through Apps -> Google Play Services -> App Details (which opens the app in Google Play). This is now 20.21.17 (040304-....) and the German app now seems to work. Initially another error popped up (error 9002), but after reenabling exposure logging, the error did not reappear.

from exposure-notifications-android.

beachmiles avatar beachmiles commented on July 1, 2024

The Swiss covid app successfully generated my keys and activated my covid19 tracking here in California usa. Not sure about the effectiveness if people have to jump that hoop to turn it on since no one will be really doing that en masse.

from exposure-notifications-android.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.