博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
大叔也说Xamarin~Android篇~支付宝SDK的集成
阅读量:7098 次
发布时间:2019-06-28

本文共 4326 字,大约阅读时间需要 14 分钟。

原文:

首先做为支付宝SDK它提供了多种平台,网页版,wap版,IOS版,android版等等,今天主要说一下在xamarin里使用android平台的sdk的方法,在网上介绍这块的文章不多,大叔本着贡献的精神继续撰写程序人生!希望各位继续支持大叔!

一 首先下面支付宝android的sdk,也就是手机端的sdk,一般也叫快捷支付

里面有各种平台的SDK和Demo

二 当用户手机或者设置上没有安装支付宝时,我们应该让它跳到支付宝的H5页面进行支付,这个配置我们可以在AndroidManifest.xml里进行设置,将下面代码添加到application节点下

注意,在vs里,这个文件在“项目”的“Properties"目录下,看一下截图

三 下面的android Sdk事实上我们需要的是jar文件,我们新建一个“android绑定库项目“,然后把jar文件放到jars文件夹里,把它的生成方式改成“EmbeddedJar”,然后在目标的android应用程序里引用它即可

四 在我们在主程序里,添加android alipay sdk的demo代码,当然我们也可以把它封装成类库,以后重用更方便

public class RechargeActivity : Activity    {        public static string PARTNER = "合作商户ID";        public static string SELLER = "商户收款的支付宝账号";        string RSA_PRIVATE = "商户私密";        protected override void OnCreate(Bundle bundle)        {            base.OnCreate(bundle);            SetContentView(Resource.Layout.Recharge);            Toast.MakeText(this, Intent.GetStringExtra("TaskID"), ToastLength.Short).Show();            var btn = FindViewById

最后运行程序,在支付时,你的支付宝APP就被调用出来了,如图

当你的设置上没有支付宝时,会自动跳到支付宝的H5页面,让你进行wap版的支付。

转载地址:http://ikoql.baihongyu.com/

你可能感兴趣的文章
工作与生活平衡(5)合理利用时间碎片
查看>>
mysql-关系型数据库基础理论(04)
查看>>
phpcms2008 url规则修改及添加变量(1)
查看>>
手机视频客户端简单构架
查看>>
Citrix VDI PVS配置 –(五)
查看>>
微信公众号官方文档“入门指引”——我的实际测试记录
查看>>
其他网站几篇日记链接
查看>>
OSPF概述
查看>>
非归档下oracle的备份和恢复
查看>>
zTree 初始化方法使用
查看>>
staruml 提示 max connection attempts reached
查看>>
delphi 辨析 Field、FieldDef、Fields、FieldDefs、FieldList、FieldDefList
查看>>
mysql 查看数据库中所有表的记录数
查看>>
浅谈 Banner 设计与制作
查看>>
字符串中第一个只出现一次的字符
查看>>
如何在多实例基础上再添加一个mysql的实例
查看>>
linux stat命令参数及用法详解
查看>>
wlinux touch命令参数及用法详解---linux修改文件的时间
查看>>
linux配置dhcp服务器时authoritative参数的作用
查看>>
常用图像/编程 词汇
查看>>