GUI 工具
安装 KSSYOmniSDK-GUI 插件
下载最新版本 Android Studio
- 如提示不支持安装或无法搜索到插件,请到 Android Studio 官网下载最新版本,插件不支持低版本。
- 阅读Android Studio及 Javadoc 10分钟快速指南
通过 IDE Marketplace 在线安装插件
打开 Android Studio 的偏好设置:
选择 Plugins
,在 Marketplace 搜索 KSSYOmniSDK
,选择安装。
按提示,重启 Android Studio 即完成安装。
请重新更新下当前发布计划的配置,以便生成新配置。
使用 KSSYOmniSDK-GUI
KSSYOmniSDKTools 工具集UI (V2.0)
各类功能 & 渠道 CPS 出包
- 如图示说明:
KSSYOmniSDKTools 渠道编译功能使用
- 产物默认路径:channels-output
- 每次编译指令执行会删除上次产物,所以不要连续点击。
64 位适配配置说明
- 仅 4.x 以上支持:classpath("com.kingsoft.shiyou.omnisdk.build:plugin:4.1.+")
- 配置位置
- 查看文件
kssyOmniChannelsApp.gradle
- 查看文件
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 依赖
账号信息配置界面
- 一个项目对应一套密钥,请从 OmniSDK 后台获取
- Tools -> KSSYOmniSDK -> 账号信息 打开账号信息设置界面。
发布计划配置下载/更新
“Tools -> KSSYOmniSDK -> OmniSDK 集成引导” 打开集成界面,下载发布计划配置。
CPS 包界面
- CPS 文件为:shiyou 文件夹下的 cps,或按其内容格式定义的文件
- CPS 包与基础包完全一致,只是在 APK 文件的签名块中添加一个 ID-Value,存储 CPS信息。
- 通过 OmniSDK.getInstance().getCpsName() 获取 cps 信息。
版本更新说明及下载地址
提示
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
渠道