Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Работа на устройстве без Google Mobile Services #321

Open
nikiJava opened this issue Jun 8, 2021 · 5 comments
Open

Comments

@nikiJava
Copy link

nikiJava commented Jun 8, 2021

Обнаружил, что Yandex MapKit зависит от GMS:

+--- com.yandex.android:maps.mobile:4.0.0-lite
|    +--- com.google.android.gms:play-services-location:16.0.0
|    |    +--- com.google.android.gms:play-services-base:16.0.1 -> 17.5.0
|    |    |    +--- androidx.collection:collection:1.0.0 -> 1.1.0 ()
|    |    |    +--- androidx.core:core:1.2.0 -> 1.3.1 ()
|    |    |    +--- androidx.fragment:fragment:1.0.0 -> 1.3.0-rc02 ()
|    |    |    +--- com.google.android.gms:play-services-basement:17.5.0
|    |    |    |    +--- androidx.collection:collection:1.0.0 -> 1.1.0 ()
|    |    |    |    +--- androidx.core:core:1.2.0 -> 1.3.1 ()
|    |    |    |    \--- androidx.fragment:fragment:1.0.0 -> 1.3.0-rc02 ()
|    |    |    \--- com.google.android.gms:play-services-tasks:17.2.0
|    |    |         \--- com.google.android.gms:play-services-basement:17.4.0 -> 17.5.0 ()
|    |    +--- com.google.android.gms:play-services-basement:16.0.1 -> 17.5.0 ()
|    |    +--- com.google.android.gms:play-services-places-placereport:16.0.0
|    |    |    \--- com.google.android.gms:play-services-basement:16.0.1 -> 17.5.0 ()
|    |    \--- com.google.android.gms:play-services-tasks:16.0.1 -> 17.2.0 ()
|    +--- androidx.annotation:annotation:1.1.0
|    \--- androidx.core:core:1.1.0 -> 1.3.1 (*)

Возник вопрос: не возникнет ли проблем на устройствах, на которых нет GMS, а установлены только Huawei Mobile Services?

@zakrodionov
Copy link

zakrodionov commented Jul 16, 2021

Сама карта будет работать, но вот все что связано с геолокацией нет. Можно проверить на developer.huawei.com/consumer, "Облачная отладка"

@nikiJava
Copy link
Author

Сама карта будет работать, но вот все что связано с геолокацией нет. Можно проверить на developer.huawei.com/consumer, "Облачная отладка"

Хорошо, спасибо, посмотрю)

@nikiJava
Copy link
Author

Сама карта будет работать, но вот все что связано с геолокацией нет. Можно проверить на developer.huawei.com/consumer, "Облачная отладка"

А можете, пожалуйста, скинуть ссылку на документацию: на методы/листенеры/классы и прочее, что работать не будет? Просто, чтобы понимать, использую ли что-то из этого в проекте, и лишний раз обратить внимание и в дальнейшем не использовать в проекте.

@zakrodionov
Copy link

zakrodionov commented Jul 16, 2021

@nikiJava в документации такого не находил) Сам методом тыка работоспособность проверял

@nikiJava
Copy link
Author

nikiJava commented Jul 19, 2021

@nikiJava в документации такого не находил) Сам методом тыка работоспособность проверял

Окей) А не поделитесь, пожалуйста, примерно в какую сторону смотреть? Методы/листенеры/классы/фичи в мапките, которые не заработают? Очень мне поможете)
Я правильно понимаю про геолокацию, что если я местоположение пользователя будут определять не через, например, LocationManager, а через методы yandex mapkit, то как раз проблемы и возникнут? И как проблема проявляется - крэш или просто местоположение mapkit не вернёт?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants