比较分析友盟和shareinstall获取SDK与集成过程!

导语:

SDK是什么?

软件开发工具包(外语首字母缩写:SDK、外语全称:Software Development Kit)一般都是一些软件工程师为特定的软件包软件框架硬件平台、操作系统等建立应用软件时的开发工具的集合。为了鼓励开发者使用其系统或者语言,许多 SDK 是免费提供的。软件工程师通常从目标系统开发者那里获得软件开发包,也可以直接从互联网下载,有时也被作为营销手段

友盟获取SDK与集成过程:

请开发者到友盟+官网,操作如下:

1.进入“开发者中心”->”下载中心”,如下图:

UMCommon_SDKDownLoad1.png

2.根据用户的需求,选中对应的平台下的对应的SDK,然后一键下载,如下图:

 

UMCommon_SDKDownLoad3.png

快速集成

自动集成

cocoapod集成

手动集成

依赖库

Shareinstall获取SDK与集成过程:

Shareinstall支持两种SDK下载方式,分别是IOS SDK 下载和Android SDK 下载。请开发者到Shareinstall官网(http://www.shareinstall.com/sdkDownload.html),操作如下:

IOS SDK :

(1)导入SDK

下载并解压最新版SDK压缩包,将libShareInstall.a和ShareInstallSDK.h导入工程中。

(2)初始化SDK

在AppDelegate中,增加头文件的引用:

注:AppKey需填写自己的AppKey,请到ShareInstall官网后台查看自己应用的AppKey。

Android SDK:

从下载的ShareInstallSdk.zip文件中,将aar文件拷贝到项目的libs文件夹中,并导入。

(注:导入aar需检查build文件中是否已经加入以下代码,否则会报错)

由上比较得知:友盟针对一项SDK下载,需要同时下载3个包,而shareinstall则可以一键完成;而在集成上,友盟面对不同的项目需要不同的操作,过程过于繁琐。而shareinstall通过 URL Scheme 和 Universal Links 实现在不同浏览器中拉起APP,应用集成造成的代码冗余少,集成简单。携参安装实现个性化,渠道统计更精确。


 

转载于:https://my.oschina.net/u/3914332/blog/1862503

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值