/ / Android: Google Play послуги не працюють на емуляторі - Android, android-emulator, google-play-послуги, android-sdk-tools

Android: Google Play послуги не працюють на емуляторі - Android, android-emulator, google-play-послуги, android-sdk-tools

Мені довелося форматувати ноутбук Windows, тому я скопіював папку SDK (тому що це близько 30 Гб), і я вставив його в одне місце на новій копії Windows.

Тепер, коли я запускаю Android Studio та SDK Manager, все виглядає чудово, і всі інструменти та пакети з'являються як завантажені, але коли я запускаю емулятор для перевірки свого додатка, він говорить Get Google Play Services які я вже маю у своєму gradle наступним чином:

скомпілюйте "com.google.android.gms: ігрові сервіси: 7.0.0"

Він добре працював на старій машині Windows, але зараз він відмовляється виявити Google Play Services.

Також емулятор дуже повільний, він був дуже швидким на старій машині Windows.

Що мені тут не вистачає?

Заздалегідь спасибі.

Відповіді:

3 для відповіді № 1

The Google Play Services додаток відсутній на емулятор. Бібліотека потрібна лише для складання проектів за допомогою API служб Google Play ".

Відповідно до довідкової документації на Налаштування служб Google Play:

Якщо ви хочете протестувати свій додаток на емуляторі,розгорнути каталог для Android 4.2.2 (API 17) або вища версія, виберіть Google APIs і встановити його Потім створіть новий AVD за допомогою API Google як платформи ціль

Отже, що вам потрібно зробити, це використовувати Google APIs як цільовий параметр SDK.


0 для відповіді № 2

Завантажити Служби Google Play 7.0 і встановіть його в свій емулятор за допомогою оболонки adb або просто перетягуючи та скинувши.

Я рекомендую емулятори GenyMotion, оскільки вони є порівняно швидкими та легкими для доступу.