zoukankan      html  css  js  c++  java
  • sdk相关

    1.sdk简介

    2.sdk功能

    3.sdk注意事项

    4.sdk集成化

    5.总结体会

    1.sdk简介

      软件开发工具包(SDK,外语全称:software development kit),一般都是一些被软件工程师用于为特定的软件包,软件框架,硬件平台、操作系统等建立应用软件的开发工具的集合

    2.sdk功能

    • 登录、注册
    • 游戏充值
    • 玩家采集
    • 游戏数据采集

    sdk功能--登录注册

    • 平台账号
    • 临时账户
    • 其他第三方

    sdk功能--充值系统

    • 集合支付宝
    • 集合银联
    • 集合其他充值平台

    sdk功能--玩家行为采集

    • 登录数据采集
    • 充值数据采集
    • 在线数据采集

    sdk功能--游戏数据采集

    • 激活数据采集
    • 留存数据采集
    • 异常数据采集

    3.sdk注意事项

    • 版本兼容
      • 前期设计sdk兼容最低版本
      • 最新android sdk升级后如何做到兼容最新特性
    • 版本迭代更新
      • sdk更新不能太频繁
      • 选择只热更sdk部分
    • 不同游戏适配
      • sdk要兼容unity3d和cocos2d
      • sdk要兼容不同分辨率的游戏

    4.sdk集成化

    传统接入方式

    传统打包方式

    sdk集成化--蜂鸟诞生

    • 蜂鸟sdk
      • 是一个本地多平台快速打包的工具集
    • 包括
      • sdk资料包、打包客户端、管理后台、数据后台
    • 接入效果
      • 跟游戏单独接第三方平台的效果一样

    sdk集成化--原理

    蜂鸟打包原理

    sdk集成化过程

    蜂鸟打包步骤

    游戏母包→反编译→拷贝平台资源→拷贝平台代码→填充平台key→添加交表→修改游戏名→修改包名→重新打包→签名→平台包(百度、应用宝.apk)

    sdk集成化--调用

    sdk集成化--蜂鸟sdk

    sdk集成化--意义

                                  传统方式                              蜂鸟方式

    复杂度                     不同sdk的文档、资源和接口的数量逻辑都不同

    接入时间

    sdk更新维护

    人力成本

  • 相关阅读:
    常用正则表达式
    python 正则表达式 匹配指定字符遇到问题记录
    python 正则表达式 匹配指定字符
    python 正则表达式
    vim多窗口, 常用命令集
    linux寻找文件
    配置VIM环境
    本地计算机上的XXX服务启动后停止,某些服务在未由其它服务或程序使用时将自动停止
    Centos7安装python3、numpy、scipy、matplotlib、pandas等
    vmware虚拟机安装CentOS7无法上网以及键盘无法输入情况解决
  • 原文地址:https://www.cnblogs.com/gqq-0504/p/6419995.html
Copyright © 2011-2022 走看看