9

中国でアプリケーションを配布したいのですが、現在大きな問題があります。

アプリケーションには、Google Play Servicesがインストールされている必要があります。通常はうまく機能します。ユーザーにダイアログが表示され、Google Playアプリケーションが表示され、そこでGoogle Play Servicesアプリケーションをインストールできます。

そして中国では?中国本土で購入した Android スマートフォンには通常、Google Play がインストールされていません。ユーザーは通常、Google Play アプリケーションをダウンロードすることはありません (ここそこを参照してください)。

つまり、ユーザーが Google Play をインストールしていないことを検出すると、Google Play Services APK を直接ダウンロードできる URL にユーザーを送信します。しかし、予想通り 、apk をダウンロードできる安定した URL が見つかりませんでした。

同じ種類の問題に遭遇した人はいますか?どのように解決しましたか?そうでない場合、アイデアや提案はありますか? どんな助けでも大歓迎です:)

ありがとうございました!

4

5 に答える 5

2

最新の Google Play Services APK をサイトに追加し、クライアント アプリからダウンロードしてから、ユーザーにインストールするように指示します。

于 2013-07-16T14:33:36.127 に答える
0

NOGAPPS-Projekt の一部である Google Maps API に代わるものがあります。 http://forum.xda-developers.com/showthread.php?t=1715375

于 2013-09-27T12:30:40.497 に答える
0

この方法を使用すると、役に立ちます。

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);
    }
}
于 2014-06-16T06:32:29.323 に答える