跳到内容 跳到主导航 跳到页脚

介绍

机器人插件开发(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。

这篇文章是否有帮助?

1