如何在 android 4.3 中集成 paypal?

Posted

技术标签:

【中文标题】如何在 android 4.3 中集成 paypal?【英文标题】:How to integrate paypal in android 4.3? 【发布时间】:2016-05-09 12:10:08 【问题描述】:

我在 android 4.3 上使用 PayPal SDK 2.10.0。

我在 ENVIRONMENT_SANDBOX 中有错误

请求失败,服务器响应为空

SERVER_COMMUNICATION_ERROR

带有对话框“与 PayPal 服务器通信时出现问题。请重试。”

他们有任何关于 PayPal 集成到 android 的指南吗?我是 android 新手,但我之前在网站上使用过 PayPal。

它适用于 Android 5.0 及更高版本。

private static final String CONFIG_ENVIRONMENT = PayPalConfiguration.ENVIRONMENT_SANDBOX;

private static final String CONFIG_CLIENT_ID = "*****************************************************************";

private static PayPalConfiguration config = new PayPalConfiguration()
        .environment(CONFIG_ENVIRONMENT)
        .clientId(CONFIG_CLIENT_ID)         
        .merchantName("TapTop");


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

【问题讨论】:

【参考方案1】:

paypal 2.10.0 有问题,换新版本试试

compile 'com.paypal.sdk:paypal-android-sdk:2.13.1'

在新的更新中已解决,您可以查看相关问题here

建议:

请查看 github 中特定的 sdk/library,检查该库的问题,如果您在那里发现相关问题,则无需在这里提问。

【讨论】:

感谢您的建议。我已经检查过了,您可以看到最后一条评论与我的非常相似。 2.13.1 的问题在于它不是一个 jar 文件,而是一个 aar 文件。我正在使用不支持 aar 文件的 eclipse。正如我所说,我对android有点陌生。你能为此提出任何建议吗?是否可以将 aar 转换为 jar ? 是的,在倒数第二条评论中已经给出了How to convert AAR to JAR 那行不通。我试过了,但是当我尝试使用时。它坏了。

以上是关于如何在 android 4.3 中集成 paypal?的主要内容,如果未能解决你的问题,请参考以下文章

在 Rails 应用程序中集成 Paypal 登录不起作用

Android:如何在应用程序中集成admob?

如何在 Android 中集成 PayU 货币网关? [关闭]

如何在 Android 应用程序中集成 Google Analytics

如何在我的 Android 应用程序中集成 Quick Blox 视频聊天服务?

如何在 Android App 中集成 OpenCV Manager