更新记录
0.1.0(2026-06-02) 下载此版本
- 新增趣悬赏 Android SDK 插件文档
- 补充 README 接口说明、依赖说明、接入方式与常见问题
平台兼容性
uni-app x(5.06)
| Chrome | Safari | Android | iOS | 鸿蒙 | 微信小程序 |
|---|---|---|---|---|---|
| - | - | √ | - | - | - |
ad-quxuanshang-sdk
趣悬赏 Android SDK 的 uni-app x UTS 封装插件。
插件支持 SDK 初始化、业务页展示和状态查询,适用于 uni-app x Android 任务变现接入场景。
适用范围
- uni-app x
- Android
- 需要自定义基座或自定义打包环境
对外接口
TJInitOptions
type TJInitOptions = {
mtId : string
mtKey : string
userId : string
shareLevel : number
}
TJShowOptions
type TJShowOptions = {
oaid : string
pageRouter : string
}
TJSDKStatus
type TJSDKStatus = {
initialized : boolean
hasCredentials : boolean
message : string
}
导出方法
init(options)show(options)getStatus()
实现说明
插件通过 uts.sdk.modules.tjsdk 中的 TJSdkNative 完成原生调用。
当前逻辑包括:
- 初始化时获取
Application Context - 调用
TJSdkNative.init(...)注入渠道参数 - 展示页面时获取
Activity - 调用
TJSdkNative.show(context, activity, oaid, pageRouter)打开业务页
Android 依赖
当前声明依赖:
androidx.appcompat:appcompat:1.2.0androidx.recyclerview:recyclerview:1.1.0com.google.code.gson:gson:2.8.6com.googlecode.mp4parser:isoparser:1.0.6androidx.exifinterface:exifinterface:1.3.0
使用前准备
1. 使用自定义基座
本插件依赖原生库,标准基座下不能保证运行成功。
2. 准备业务参数
请先准备:
mtIdmtKeyuserId
3. 准备设备标识与路由参数
展示页面前通常需要:
oaidpageRouter
基本用法
// #ifdef APP-ANDROID
import { init, show, getStatus } from '@/uni_modules/ad-quxuanshang-sdk'
// #endif
function initTJ(userId : string) : boolean {
// #ifdef APP-ANDROID
return init({
mtId: '你的mtId',
mtKey: '你的mtKey',
userId: userId,
shareLevel: 1
})
// #endif
return false
}
function openTJPage(oaid : string, pageRouter : string) : boolean {
// #ifdef APP-ANDROID
return show({ oaid, pageRouter })
// #endif
return false
}
常见问题
1. 初始化失败
请检查:
Application Context是否可用mtId、mtKey、userId是否正确
2. 页面无法打开
请检查:
- 当前是否可获取到
Activity oaid和pageRouter是否有效
3. 自定义基座未更新
当依赖未正确生效时,请重新制作并安装最新自定义基座。
更新记录
0.1.0
- 提供趣悬赏 Android SDK 的 uni-app x UTS 封装
- 支持初始化、业务页展示与状态查询

收藏人数:
下载插件并导入HBuilderX
赞赏(0)
下载 2
赞赏 0
下载 12131820
赞赏 1918
赞赏
京公网安备:11010802035340号