我使用PayPal Android SDK将 PayPal 支付集成到我的应用程序中,它运行良好。我想知道,我可以禁用“card.io”支持(用户扫描信用卡的地方)吗?并因此删除 4MB 的 .so “card.io” 库文件?我在 PayPal 官方网站和 Google 上都找不到任何相关信息。
问问题
2447 次
3 回答
5
正如 Jeff Brateman 评论的那样,关于这个问题有一个新添加的部分:
禁用 card.io 卡扫描
未来的付款不需要 card.io 卡扫描,因此通过删除
lib
目录中的以下文件夹来删除相机扫描仪库是安全的:armeabi
、、、和。armeabi-v7a
mips
x86
Single Payments 可以配置为通过手动输入接受信用卡,但无需扫描卡。为此,请删除上述相同的库,
android.permission.CAMERA
并android.permission.VIBRATE
从AndroidManifest.xml
. 如果您希望完全禁用信用卡支持,请按照上述步骤减少权限和 sdk 占用空间,并将以下内容添加到PayPalConfiguration
初始化中:
config.acceptCreditCards(false);
于 2013-11-18T09:25:38.277 回答
0
在新的 SDK 中,您需要这样做:
PayPalConfiguration() object = new PayPalConfiguration();
object = object.acceptCreditCards(false);
然后给出这样的意图对象:
intent.putExtra(PayPalService.EXTRA_PAYPAL_CONFIGURATION, object);
于 2014-03-20T09:36:06.487 回答
0
如果您禁用该卡支付按钮,请使用此按钮
intent.putExtra(PaymentActivity.EXTRA_SKIP_CREDIT_CARD, true);
于 2013-11-15T12:17:34.987 回答