Intereting Posts
Имеет ли синхронный характер встроенный Android BLE GATT? В приложении Google Play показано, как реализована панель ViewGroup, отображающая верхние списки приложений? Внутренние интерфейсы для Android Android: макет с закругленной тенью Как центрировать выравнивание вида? Как я могу надежно получить цвет из AttributeSet? Распознавание шрифтов От бесплатного рисования Html phonegap android: цифровая клавиатура имеет следующую, а не кнопку go Android SQLite – новая таблица VS. Новая БД Как снимать камеру без предварительного просмотра из службы или потока? Передача объекта в фрагмент или диалоговоефрагмирование при создании Разбор с джексоном и вставка одного объекта в sqlite с помощью ormlite android Присоединение файла из внутреннего хранилища к электронной почте Как перехватить аудиопоток на устройстве Android? Как отменить диалоговое окно, например «Активность» при касании за пределами окна?

Google Play Services требуется, но Google Play (рынок) не установлен .. что делать?

Мы хотим распространять наше приложение в Китае, но в настоящее время у нас есть БОЛЬШАЯ проблема.

Приложение требует установки Google Play Services . Он нормально работает: пользователю предлагается диалог, а в приложение Google Play он может установить приложение Google Play Services .

А в Китае? Когда телефон Android куплен в материковом Китае, у него обычно нет Google Play . И это так, пользователи обычно никогда не загружают приложение Google Play (см. Здесь и там ).

Так что мы пытаемся сделать так: когда мы обнаруживаем, что у пользователя нет установленного Google Play, мы отправляем его по URL-адресу, где он может напрямую загрузить APK Службы Google Play. Но, как и ожидалось, мы не смогли найти стабильный URL-адрес, где apk доступен для скачивания.

Кто-нибудь из вас столкнулся с такими же проблемами? Как вы его разрешили? Если у вас нет идей, предложений? Любая помощь приветствуется 🙂

Спасибо!

Solutions Collecting From Web of "Google Play Services требуется, но Google Play (рынок) не установлен .. что делать?"

APK Служб Google Play доступен только в Google Play Store и не поддерживает установку на устройствах без приложения магазина, см. http://developer.android.com/google/play-services/index.html.

В зависимости от того, какую функциональность вы используете в APK Google Play, вам нужно будет использовать сторонний API или реализовать его самостоятельно.

Добавьте свой APK на свой сайт и загрузите его из своего клиентского приложения, а затем попросите его установить его.

Это поздний ответ и содержится в комментарии, который я уже разместил в ответ, отправленном @johlo, но чтобы уточнить, что я напишу здесь, что мы сделали, что «работали» в надежде, что это поможет кому-то. Не стесняйтесь комментировать разъяснения.

Я действительно нашел очень уродливый способ установки google play services: если у пользователя нет игры в Google, мы используем URL-адрес для загрузки APK-сервисов Google Play. Это лучшее, что мы могли бы сделать.

Существует альтернатива API Карт Google, которая является частью NOGAPPS-Projekt. http://forum.xda-developers.com/showthread.php?t=1715375

Используйте этот метод, это будет полезно.

public void checkGooglePlayServices(){ // Check status of Google Play Services int status = GooglePlayServicesUtil.isGooglePlayServicesAvailable(this); // Check Google Play Service Available try{ if (status != ConnectionResult.SUCCESS) { GooglePlayServicesUtil.getErrorDialog(status, this, 10).show(); } } catch (Exception e) { Log.e("Error: GooglePlayServiceUtil: ", "" + e); } }