跳到主要内容

GUI 工具

安装 KSSYOmniSDK-GUI 插件

下载最新版本 Android Studio

通过 IDE Marketplace 在线安装插件

打开 Android Studio 的偏好设置:

img

选择 Plugins,在 Marketplace 搜索 KSSYOmniSDK,选择安装。

img

按提示,重启 Android Studio 即完成安装。

请重新更新下当前发布计划的配置,以便生成新配置

使用 KSSYOmniSDK-GUI

KSSYOmniSDKTools 工具集UI (V2.0)

各类功能 & 渠道 CPS 出包

  • 如图示说明:

img

KSSYOmniSDKTools 渠道编译功能使用

  1. 产物默认路径:channels-output
  2. 每次编译指令执行会删除上次产物,所以不要连续点击。

img

64 位适配配置说明

  1. 仅 4.x 以上支持:classpath("com.kingsoft.shiyou.omnisdk.build:plugin:4.1.+")
  2. 配置位置
    • 查看文件 kssyOmniChannelsApp.gradle

imgimg

android {

defaultConfig {

ndk {
abiFilters "armeabi-v7a"
}

splits {
abi {
enable true // 是否启用 ABI 拆分机制,默认
reset()
include "arm64-v8a" // 指明哪些 ABI 要拆分,现在通常就一个 64位,比如*64*.apk
universalApk true // 是否打包一个通用版本,包含所有的 ABI:*universal*.apk
}
}
}
}

同步 Gradle 依赖

可以通过以下几种方式同步 Gradle 依赖

img

账号信息配置界面

  1. 一个项目对应一套密钥,请从 OmniSDK 后台获取
  2. Tools -> KSSYOmniSDK -> 账号信息 打开账号信息设置界面。

img

发布计划配置下载/更新

Tools -> KSSYOmniSDK -> OmniSDK 集成引导” 打开集成界面,下载发布计划配置。

imgimg

imgimg

CPS 包界面

  • CPS 文件为:shiyou 文件夹下的 cps,或按其内容格式定义的文件
  • CPS 包与基础包完全一致,只是在 APK 文件的签名块中添加一个 ID-Value,存储 CPS信息。
  • 通过 OmniSDK.getInstance().getCpsName() 获取 cps 信息。

img

版本更新说明及下载地址

提示

IDE 提示插件更新时,请及时更新版本。

v2.1.14 (2024-10-24)

下载地址: KSSYOmniSDK-2.1.14

FEATURES:

  • 支持绝峰海外

v2.1.13 (2024-09-25)

下载地址: KSSYOmniSDK-2.1.13

FEATURES:

  • 支持热力引擎

v2.1.12 (2024-08-05)

IMPROVEMENTS:

  • 热云、applog、抖音直播添加仓库依赖

v2.1.11 (2024-06-26)

IMPROVEMENTS:

  • 提升华为 agcp 版本到 1.9.1.301
  • 增加 ysdk 配置参数
  • 百度 v4.4.9 targetSdkVersion 支持 30+

v2.1.10 (2024-04-29)

IMPROVEMENTS:

  • coolpad 提升 targetSdkVersion = 30
  • uc 删除 targetSdkVersion 限制

v2.1.9 (2024-01-16)

IMPROVEMENTS:

  • yofun 限制 targetSdkVersion = 29

v2.1.8 (2024-01-08)

IMPROVEMENTS:

  • website 开启使用动态参数
  • 快手 1.4.3.204 版本删除 targetSdkVersion = 29 的限制

v2.1.5 (2023-12-06)

IMPROVEMENTS:

  • 抖音直播2.1.6.3 后版本接触 targetSDKVersion 限制 & config 配置文件增加 osdk_type

v2.1.3 (2023-11-08)

IMPROVEMENTS:

  • 删除 meituo yofun htc 对 TargetSdkVersion 的限制

v2.1.2 (2023-11-07)

IMPROVEMENTS:

  • 删除 推广专用4 oaid 版本限制

v2.1.1 (2023-08-30)

IMPROVEMENTS:

  • 增加渠道参数组开关

v2.1.0 (2023-08-08)

BUG FIXES:

  • OmniApplication 实现 getWorkManagerConfiguration 方法

错误原因: workmanager needs to be initialized via a contentprovider#oncreate() or an application#oncreate().

v2.0.55 (2023-07-26)

IMPROVEMENTS:

  • facebook: 增加 AndroidManifest Placeholder p_facebook_client_token

v2.0.54 (2023-06-30)

FEATURES:

  • 增加微信视频号(wxsph)渠道

v2.0.53 (2023-05-22)

此版本移除了兼容海外的代码,保证国内与海外是相同的业务逻辑

IMPROVEMENTS:

  • 移除 SGSupportTask
  • 生成 APK filename 增加发布计划 Id

v2.0.52 (2023-04-27)

IMPROVEMENTS:

  • 调整 4399 渠道 targetSdkVersion=30

v2.0.51 (2023-04-20)

IMPROVEMENTS:

  • 针对 huawei 渠道如果存在 agconnect-services.json 文件将会拷贝在 app-level 目录

v2.0.50 (2023-03-21)

FEATURES:

  • 增加 nalan 渠道