2

我正在努力将Paypal付款与我的 android 应用程序集成。

这是我的Paypal配置代码:

private static PayPalConfiguration config = new PayPalConfiguration()
        .environment(CONFIG_ENVIRONMENT)
        .clientId(CONFIG_CLIENT_ID)
                // The following are only used in PayPalFuturePaymentActivity.
        .merchantName("Integration Demo")
        .merchantPrivacyPolicyUri(Uri.parse(""))
        .merchantUserAgreementUri(Uri.parse("https://www.paypal.com/webapps/mpp/ua/useragreement-full"))
        .rememberUser(true);

我在这里打电话PayPalService

Intent intent = new Intent(this, PayPalService.class);
intent.putExtra(PayPalService.EXTRA_PAYPAL_CONFIGURATION, config);
startService(intent);

但我收到以下错误:

01-11 11:49:19.788 31868-8284/com.packagename E/paypal.sdk: request failed with server response:shutdown
01-11 11:49:19.803 31868-31868/com.packagename E/paypal.sdk: SERVER_COMMUNICATION_ERROR

我已经经历了这个,但到目前为止没有任何帮助。

在此处输入图像描述

4

1 回答 1

0

现在看起来已经用新版本 2.12.5 解决了

从官方android SDK github代码得到这个消息,来自Paypal的人证实它现在已经解决了。从此_

我已将 okhttp 版本更新为 v2.12.5 中的最新稳定版本。您能否更新到最新版本并确认您现在是否没有收到此异常。

我几乎无法在任何设备上重现此问题,因此需要您帮助解决此问题。我会及时关注这个问题,并尽快解决:+1:

感谢大家的帮助!

我已经用新版本 2.12.5 进行了测试,问题不再存在。

compile('com.paypal.sdk:paypal-android-sdk:2.12.5')
于 2016-01-12T05:52:59.593 回答