Commonly used SDK summary

1. Statistics SDK

Youmeng : Statistics of online Crash and anr anomalies, and data statistics
Note that there is an integrated "UC Woodpecker" SDK in the Youmeng SDK, so it is normal and efficient to connect to the SDK in the app and to connect to other SDKs in the SDK
Official website address: https://www.umeng.com/

bugly : Statistics of online Crash and anr exceptions, for data statistics
official website address: https://bugly.qq.com/v2/

2. Map SDK

Gaode map : for geographic location, official website: https://developer.amap.com/product/locate#/Baidu
map : for geographic location, official website: https://lbsyun.baidu.com
Tencent map : For geographic location positioning, official website: https://lbs.qq.com

3. Network SDKs

httpdns : optimize network requests, official website: https://cloud.tencent.com/document/product/379

4. One-click registration and login SDK

Chuanglan flash test : used for one-click registration and login function, to obtain whether the user's mobile phone number is consistent with the local traffic card number.
Official website: http://shanyan.253.com/

5. Real-name authentication sdk

Sensetime authentication : used for face authentication, verifying the user's face information, and performing real-name authentication
Official website: https://www.sensetime.com/cn/product-detail?categoryId=149
Tencent face verification body : used for people Face authentication, verify the user's face information, and perform real-name authentication
Official website: https://privacy.qq.com/document/preview/4661fcc5ceb04a4f878a5874c86b34a2

6. Payment SDK

WeChat payment : WeChat payment service
Official website: https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/wechatpay/wechatpay.html
Alipay payment : Alipay payment service
Official website: https://opendocs.alipay.com /open/01zuoj
UnionPay Payment : UnionPay Payment Service
Official Website: https://open.unionpay.com/tjweb/doc/mchnt/list?productId=66

7. push class sdk

A push : push push official
website: https://www.getui.com/notification-push
Aurora : push push
official website: https://www.jiguang.cn/push
push principle can see my article: https://blog .csdn.net/weixin_48520816/article/details/125198536

8. im class sdk

Netease Yunxin : IM chat in the live broadcast
official website: https://yunxin.163.com/im?from=bdjj2006t1106

9. Live broadcast sdk

Zego : live streaming
official website: https://www.agora.io/cn/interactive-live-streaming-premium
Zego : live streaming
official website: https://www.zego.im/product/realtime -video
Tencent TRTC : Push-pull streaming of live broadcast
official website: https://cloud.tencent.com/document/product/647

10. Advertising SDK

Pangolin : a third-party advertising platform, official website: https://www.csjplatform.com/

11. Sharing SDK

WeChat sharing : for social sharing, official website: https://developers.weixin.qq.com/doc/xwei/xiaowei-openapi/wxshare.html
QQ : for social sharing, official website: https://connect.qq. com/index.html
Tencent Open Platform, more SDKs can be found here: https://open.tencent.com/

12. Security encryption SDK

Ijiami clearing : security protection, reinforcement for the app to prevent cracking
official website: http://www.ijiami.cn/sdkProtocol
Tongdun : security protection, reinforcement for the app to prevent cracking
official website: https://www.tongdun. cn/?R=bdjj

13. SDK for other app basic functions

Log : Used to write logs to locate
Mobile Security Alliance : Used to obtain oaid
Glide Image loading : Display images
Tencent Cloud : Store images/videos
ijkplayer : Used to play videos
Tencent X5 Kernel : Used to load H5 pages
arouter : Used to regulate apps Inner page jump frame
immersive : used to realize the "UI" effect in the app
lottie/svga animation : used to realize the animation effect in the app
Picture control : used to realize the image display of the app
Database : used to store the local data in the local database of the mobile phone Data
pull-down refresh : used to implement the pull-down refresh function of the page list in the app

other:

All of the above are introduced using the android side as an example. If you want to find out which SDK is used for a certain function, the quickest way is to go to the target app settings-about to view the "Third-Party SDK User Instructions Document", zf dad let each application market The apps on the shelves list the SDKs used and the permissions that each SDK needs to obtain in detail.

Take Weibo as an example to talk about how to find it:
insert image description hereinsert image description here

Popular understanding of SDK: https://blog.csdn.net/weixin_48520816/article/details/125392729
SDK upgrade: https://blog.csdn.net/weixin_48520816/article/details/125384667

Guess you like

Origin blog.csdn.net/weixin_48520816/article/details/125393632