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

实施步骤

预览项目效果:

  1. 安装插件APK,源码地址      
  2. 安装插件OPK, 源码地址       OPK包安装教程
  3. 重启小豹APP, “小豹小豹”语音唤醒,然后语音“打开开发者的演示示例”,可以预览项目效果

注意:插件APK必须从插件OPK启动,才能正确的使用机器人能力组件。所以轻应用配置对插件APK不生效(轻应用是直接启动APK,而非从插件OPK启动插件APK)。在配置首页卡片启动应用时,也需要按照首页卡片启动OPK的方式来配置启动插件APK。

开始自己项目开发

  1. 申请自己的opk APPID,参考获取appid部分
  2. 创建插件apk启动需要的domain&intent,参考网址
  3. 下载插件opk源码,修改domain&intent。位置:index.js->intent:“demonstrate_app&open”, 例如:小羊小羊
  4. 修改appid。位置:package.json, 参数“appid”对应的值
  5. 修改opk中启动插件APK时,相关的APK包名、activity名
  6. 编译并安装opk,同时安装插件APK
  7. 重启小豹APP, “小豹小豹”语音唤醒,然后语音“例如:(小羊小羊)”,便可以进入自己的开发的插件APK

注:插件式APK开发中使用的桥接OPK可以不用开发,直接联系售前,让猎户星空的二开支持团队生成一个安装即可。生成桥接OPK需要提供如下信息:

  1. 申请opk的APPID。
  2. 打开opk使用的domain&intent(支持配置多个domain&intent)。
  3. 项目中插件apk的package name 。
  4. 项目中插件apk启动时候,需要打开的activity完整名字。

这篇文章是否有帮助?

1