2

最新の Google サービスがデバイスにインストールされていることを確認する方法はありますか? アプリケーションにマップが表示されず、アプリケーションがクラッシュしない場合は?

4

3 に答える 3

1

この方法を試してください

private boolean checkPlayServices() {
        int resultCode = GooglePlayServicesUtil
                .isGooglePlayServicesAvailable(this);
        if (resultCode != ConnectionResult.SUCCESS) {
            return false;
        }else{
                   GooglePlayServicesUtil.getErrorDialog(resultCode, this,
                    9000).show();
            }
        return true;
    }
于 2013-09-25T07:08:02.180 に答える
1

あなたは呼び出すことができます:

int code = GooglePlayServicesUtil.isGooglePlayServicesAvailable();

if(code == ConnectionResult.SUCCESS) {
    // google play services are up to date
} else {
    // get dialog to fix issue
    Dialog dialog = GooglePlayServicesUtil.getErrorDialog(code, this, REQUEST_GPS_ERROR_DIALOG);
}
于 2013-09-25T07:05:49.947 に答える