2017-12-07 11 views
0

Android - すべてのユーザーがGoogle Playサービスをインストールする必要がありますか?私はこれをしなければならないdevleopmentの場合

まだインストールされていない場合は、以下のパッケージをインストールする必要があります。

Extras/Google Play services 
Extras/Google Repository 
Android 6.0 (API 23)/Google APIs Intel x86 Atom System Image Rev. 19 
Android SDK Build-tools 23.0.3 

のみ開発のためのこのですが?または、すべてのユーザーがGoogle Playサービスなどをダウンロードする必要がありますか?

はい私はこれが本当にstackoverflowのための質問ではない知っているが、他に私はこの質問をすることができますか?彼らは私がgithub問題でこれを尋ねさせない。

私はreact-native-mapsが動作していないので、これもテストできません。それはクラッシュし続けます。私はクラッシュを修正する努力の価値があるかどうかを学ぶことを望んで洗う。ユーザーがこれを使うためにたくさんのものをインストールしなければならない場合、その価値はありません。

答えて

2

Google Playサービスで提供されているサービス(マップなど)やプッシュメッセージ、ロケーションサービス、またはアプリ内支払いを使用している場合は、そのユーザーもインストールする必要があります。 Google Playサービスを使用していない場合は必須ではありません。

しかし、必要であれば、彼らはGoogleがPlayストアからサービスアプリをプレイインストールする必要があり、あなたのようではない開発のものが記載されている:

https://play.google.com/store/apps/details?id=com.google.android.gms&hl=en

EDIT

のGoogleのdoesntのdefalt来る方法これをインストールしますか?

Google Playサービスやカレンダー、GmailなどのアプリはAndroidの一部ではありません。これらはGoogleアプリケーションであり、Googleから購入した携帯電話/タブレットメーカーのライセンスに応じて、プリインストールされている場合とされない場合があります。 Androidはこれらのアプリなしで完全に使用できるため、一部の端末には含まれていないか、代替品が付属しています(Google以外のプロバイダを使用しているなど)。

それらを伝えるために適切な場所は次のようになりどこ私も知っているかわからない

アプリはGoogle Playであれば、それはそれを使用して起動する前にサービスが開始に通常存在して確認する必要があります。これについて議論するthis documentationを参照してください。

+0

ダーン、ありがとうMarcin。それは、私のことを使用するために他のものをインストールするように彼らに伝えるために、頭痛のように思えます。どのようにGoogleはこれをdefaltインストールしませんでしたか?私は彼らに伝える適切な場所がどこにあるのか分からない。私はちょうど私のアプリが動作するようにしたい。私は答えを受け入れようとしましたが、私は9分待たなければならないと言っています。 – Noitidart

+0

編集された回答を参照してください –

+0

あなたの深い答えに感謝します。 – Noitidart

関連する問題