React Native集成支付宝支付

在RN应用开发过程中,集成支付宝和微信支付除了直接使用第三方的插件之,比如:react-native-yunpeng-alipay,我们还可以借助RN提供的NativeModules调用原生模块来实现支付。NativeModules是JS代码调用原生模块的桥梁。所以,我们只需要在原生工程中集成支付宝和微信支付的sdk,然后使用NativeModules调用即可。

Android集成支付宝

首先,我们去支付宝官网下载支付宝SDK,下载对应的Android版本。
在这里插入图片描述
然后,将aar文件放入android/app/libs 文件夹下面,没有的话可以新建一个。
在这里插入图片描述

然后,参考原生Android依赖aar包的方式,在android/app/build.gradle文件的dependencies 节点里面添加如下依赖代码。

implementation fileTree(dir:"libs",include: ["*.jar","*.aar"])

上面的代码会自动将libs目录下的jar和aar添加到工程依赖环境中。接着,在android/app/src/main/AndroidMainifest.xml

猜你喜欢

转载自blog.csdn.net/xiangzhihong8/article/details/122981953