开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
开始使用
ampe
多端开发
鸿蒙
插件
插件获取与使用
插件开发
插件发布
插件管理
插件技术知识汇总
附录
安全
openid 开发指南
扩展能力
开发 > 指南 > 插件 > 插件管理 > 插件快捷联调
贡献者 2
收藏
订阅更新
我的文档
设置
简介
以往插件体系中,小程序只能与线上、体验状态的插件进行联调,在代码频繁改动的场景下,此模式使用极度不便。ide 新增主体应用拉取真机预览版插件的能力,帮助提升联调效率。
使用说明
ide 1.19 版本及以上。
动态插件联调依赖支付宝客户端 10.2.3 、基础库 2.0 及以上。
联调前需要完成主体授权,详情请参见 插件联调
使用插件的宿主小程序和插件项目需要使用同一个基础库版本,关于基础库 1.x 和 2.x 的关系,请参见 基础库 2.x 升级
支持情况
基础库 1.0
基础库 2.0
真机 - 静态插件


真机 - 动态插件
-

ide 模拟器 - 静态插件


ide 模拟器 - 动态插件
-

操作指导
获取快捷联调插件版本号
ide 中打开所需快捷联调插件,点击 预览,在预览构建完成后,点击版本这一行,将会自动复制版本号至剪贴板,如 dev:0.2.2102081815.36

插件联调配置
请根据插件的使用方式分别配置联调配置。
静态插件/懒加载插件
使用声明
使用插件前,使用者需要在主体小程序 app.json 中声明需要使用的插件。
联调配置
在宿主小程序应用的 mini.project.json 中增加 pluginresolution 字段,配置联调信息。
如果还在使用旧版项目配置,请参考 debugoptions
enable 用于管理当前是否开启插件快捷联调,为 true 时下方配置生效。
plugins 字段对应 app.json 中的静态插件 appid。
version 字段填入插件的 版本标识
动态加载插件
使用声明
使用动态加载插件前,需要在 app.json 中做如下声明。
在代码中动态加载插件。
联调配置
在宿主应用的 mini.project.json 中增加 pluginresolution 字段,配置联调信息。
如果还在使用旧版项目配置,请参考 debugoptions
enable用于管理当前是否开启插件快捷联调,为 true 时下方配置生效。
dynamicplugins对应动态插件的信息。
version 字段填入上一步获得的 版本标识
ide 模拟器联调
mini.project.json 配置后请点击 ide 头部 重启编译 ,此时将依据设定的联调版本进行拉取插件。
真机调试
点击 ide 右上角 真机预览真机调试 进行真机插件快捷联调。
注意事项
使用 mini.project.json 配置的方式开启快捷联调,仅在 ide 模拟器、或真机预览、真机调试等生成的线下版本生效。上传编译时默认忽略该配置。
如果强行在 app.json 中配置版本来使用静态插件快捷联调,主体小程序的模拟器、线下预览版本可以拉到联调的插件,请在上传时去掉相关配置。
主体小程序线下版本可拉取到插件指定预览版,但主体线上版本无法拉取,且主体不能进入插件内部调试。
暂不支持插件直跳场景的快捷联调,如果使用scheme等直跳宿主插件页场景无法开启快捷联调,会拉起线上版本插件。
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图