介绍
机器人插件开发(APK)
1、特别注意
插件式Apk仅提供如下所述的接口。如果这些接口无法满足你的需求,你可能需要单独提出开发需求。
请注意,插件式Apk无法同时挂载多个功能。如果你需要组合功能,我们建议你考虑其他的解决方案。
此外,使用插件式Apk时,务必注意对生命周期的管理,以确保系统的稳定和高效运行。
2、优点
- 可以开发不同的 机器人插件(APK)
- 开发机器人插件(OPK)
- 机器人插件(OPK) 协调 小豹APP 与不同的 机器人插件(APK) 通讯
- 开发的机器人插件(APK)可以和出厂程序一起工作
- 既能实现定制功能,又可以继续使用原有功能
3、缺点
- 机器人插件(OPK)发挥中转与调度的作用
- 较纯原生Android APP 开发会有些许的性能影响
4、混合开发原理
机器人插件(APK)举例说明_功能示例
- “打开开发者的演示示例”-从 小豹APP 通过 机器人插件(OPK) 跳转到 机器人插件(APK)
- “主界面列表功能”
- “运动功能”
- “视觉能力”
- “导航功能”
- “充电功能”
- “语音播放功能”
- “ARS/TTS功能”
- “退出功能”
视频效果(APK界面操作,机器人插件(OPK)实施具体功能)
使用机器人插件(APK)开发,我需要做什么?
- 机器人插件(OPK)需要开发监听机器人插件(APK)开启、关闭状态,开发发送指令到APK,接受APK返回信息,根据信息结果调用机器人的不同能力
- APK集成aar(aar用于 APK 与 机器人插件(OPK) 相互通讯);
- 通讯协议制定
- 开发机器人插件(OPK)与机器人插件(APK)建立连接,通讯,彼此作出对应功能
- 联调。
适用平台:
豹小秘 | mini | 招财豹 | 豹小递max | 豹小秘DP |
---|---|---|---|---|
是 | 是 | 否 | 否 | 否 |
机器人插件(APK)的实施参见下面链接
注:插件式APK开发中使用的桥接OPK无需开发,直接联系二开支持团队生成一个即可使用插件式APK开发文档中所有的API。