独立游戏吧 关注:53,951贴子:308,217
  • 10回复贴,共1

针对不同的渠道,大家是把 SDK 都整合到项目里?

只看楼主收藏回复

最近开始构建一个标准的项目模板,想请教大家,多个渠道的 SDK 怎么处理的:
- 每次发版,都逐个导入进来、打包
- 项目内包含多个渠道 SDK,根据配置,决定要调用哪个 SDK 的函数
后者抽象出接口,但包体是不是有点大了?(毕竟多了几个各渠道的 SDK)


IP属地:上海1楼2023-12-14 22:49回复
    自己顶顶


    IP属地:上海2楼2023-12-15 09:43
    收起回复
      第一种是我刚毕业的那种做法,小公司。贼麻烦。
      现在是项目用的第二种,发行那边给了一个sdk,项目只接发行的sdk。具体怎么登陆和拉起充值就由那个sdk决定


      IP属地:广东3楼2023-12-15 15:42
      收起回复
        我们目前做法是git管理,不同渠道的接入都是不同分支,sdk也是分开管理的,不同渠道的广告自己封装统一的接口调用,不同渠道去实现渠道自身具体的逻辑即可,对于某些功能,有些渠道有有些渠道没有,就需要在该接口上增加一个iscanuse属性来进行配置。


        IP属地:北京来自Android客户端4楼2023-12-16 14:53
        收起回复
          发帖被吞?


          IP属地:北京来自Android客户端5楼2023-12-16 14:53
          回复
            什么?


            IP属地:北京来自Android客户端6楼2023-12-16 14:54
            回复