更新时间:2024-10-30 10:00:52下载pdf
常见问题与反馈 UI 业务包提供了承载用户 问题与反馈 的 Android 容器,为您的 App 提供了问题排查与反馈渠道。
在 Android Studio 中建立您的工程,接入 Cube App SDK 并完成业务包 框架接入。
dependencies {
api enforcedPlatform("com.thingclips.smart:thingsmart-BizBundlesBom:${biz_bom_version}")
api 'com.thingclips.smart:thingsmart-bizbundle-feedback'
}
您可以参考 框架接入 完成通过路由回调跳转到实现页面。
ThingHomeSdk.getUserInstance().queryAllBizDomains(object : IQurryDomainCallback {
override fun onSuccess(domain: String) {
UrlRouter.execute(UrlRouter.makeBuilder(this@MainActivity, "helpCenter"))
}
override fun onError(code: String, error: String) {
}
})
针对已配网成功的强绑定类型设备,通过手动重置设备去配网会报失败。需要先通过工单申请解绑成功,才能重新配网成功。该方法提供工单解绑的入口。
在调用任何接口之前,务必确认已前置执行过 queryAllBizDomains
方法。
FeedbackService service = MicroContext.getServiceManager().findServiceByInterface(FeedbackService.class.getName());
/**
* context:上下文
* devId:设备 id:配网失败的结果里会返回
* uuid:设备 uuid:配网失败的结果里会返回
* devName:设备名称:配网失败的结果里会返回
*/
service.ApplyToUnbindDevice(context, devId, uuid, devName);
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈