#java #android
#java #Android
Вопрос:
Я добавил соседний пакет в build.gradle (module:app) следующим образом:
implementation 'com.google.android.gms:play-services-nearby'
Тем не менее, я пытаюсь импортировать следующий пакет в свое приложение, но я его не вижу:
com.google.android.gms.nearby.exposurenotification
Вот ссылка на пакет в Google developepr:
https://developers.google.com/android/reference/com/google/android/gms/nearby/exposurenotification/package-summary
Если вы посмотрите на это репозиторий от Google, вы увидите, что они используют этот пакет: https://github.com/google/exposure-notifications-android Я исследую окрестности.Соседний класс в их проекте вы можете видеть, что у этого класса есть метод, вызываемый:
ExposureNotificationClient getExposureNotificationClient(Context c)
который я также не вижу в соседнем классе моего приложения
Я внедряю последнюю версию близлежащего пакета, которая составляет 17.0.0
Ответ №1:
Вы не увидите этот пакет при его реализации из gradle. Потому что этот пакет является EAP («программа раннего доступа»). Итак, вы можете скопировать эту библиотеку и вставить ее в свое приложение по следующей ссылке: https://github.com/google/exposure-notifications-android/tree/master/app/libs
Кроме того, ознакомьтесь с этой проблемой для получения дополнительной информации: https://github.com/google/exposure-notifications-android/issues/23