设备 - registerDeviceActivationOutdatedEventListener
摘要:WMPFDeviceApi.registerDeviceActivationOutdatedEventListener 需 WMPF >= 2.2.0 支持,使用前建议阅读注意事项 用于注册设备激活状态过期(且自动续期失败)事件的回调。 可以使用 WMPFDeviceApi.unregisterDe
阅读全文
posted @
2025-02-22 13:24
AtlasLapetos
阅读(17)
推荐(0)
设备 - isDeviceActivated
摘要:WMPFDeviceApi.isDeviceActivated 需 WMPF >= 2.1.0 支持,使用前建议阅读注意事项 用于检查 WMPF 是否设备激活成功。 建议激活前调用该接口检查,避免重复激活耗时 调用参数 无 返回参数 属性 说明 boolean WMPF 是否设备激活成功 示例代码
阅读全文
posted @
2025-02-22 13:24
AtlasLapetos
阅读(12)
推荐(0)
设备 - activateDevice
摘要:WMPFDeviceApi.activateDevice 需 WMPF >= 2.1.0 支持,使用前建议阅读注意事项 除特殊说明外,所有其他接口都需在该接口调用成功后才能使用,失败时请重试。 用于激活设备。设备激活状态可能存在过期的情况,建议使用 registerDeviceActivationO
阅读全文
posted @
2025-02-22 13:24
AtlasLapetos
阅读(38)
推荐(0)
车机体验版激活
摘要:通过 Android Global Setting 初始化 需 WMPF >= 2.2.0 支持(仅车机体验版本) 如果你只希望体验车机版 WMPF,你可以通过 Global Setting 写入 WMPF 的激活信息来直接激活 WMPF,无需接入 wmpf-cli 或者安装 WMPF Launch
阅读全文
posted @
2025-02-22 13:23
AtlasLapetos
阅读(14)
推荐(0)
初始化init
摘要:WMPFBoot.init 需 WMPF >= 2.1.0 支持,使用前建议阅读注意事项 初始化 wmpf-cli。必须在其他 wmpf-cli 接口(包括 activateDevice)调用之前调用该函数。 调用参数 参数 必填 类型 说明 application 是 Context Applic
阅读全文
posted @
2025-02-22 13:23
AtlasLapetos
阅读(28)
推荐(0)
硬件注册.
摘要:addDevice 运行小程序硬件框架 (WMPF) 的设备需要先通过本接口注册设备 ID 。 请参考硬件注册中步骤,完成前置条件后,才可以调用本接口。 请求地址 POST https://api.weixin.qq.com/wxa/business/runtime/adddevice?access
阅读全文
posted @
2025-02-22 13:23
AtlasLapetos
阅读(16)
推荐(0)
WMPF Client 与 Service 通信
摘要:WMPF Client 与 Service 通信 在 WMPF Client Demo 中,你需要集成最新的 wmpf-cli.aar,才能顺利的和 WMPF Service 进行交互,wmpf-cli.aar 中集成了交互的数据类,序列化工具以及 IPC 调用能力。 交互模型 Task:在 WMP
阅读全文
posted @
2025-02-22 13:23
AtlasLapetos
阅读(55)
推荐(0)
WMPF 技术原理
摘要:WMPF 技术原理 WMPF 是微信小程序硬件框架 ( WeChat Mini-Program Framework ) 的简称,该运行环境能让硬件在脱离微信客户端的情况下运行微信小程序,目前已支持 Android ,未来会支持到更多的平台。 想要顺利地运行小程序,你需要安装两个 apk ,并使其同时
阅读全文
posted @
2025-02-22 13:22
AtlasLapetos
阅读(149)
推荐(0)
调试 WMPF 小程序
摘要:调试 WMPF 小程序 开发者可以先使用「WMPF Mock 插件」完成 WMPF 小程序的开发。即可以不用关心 WMPF Client 端的实现,在开发者工具上调用或者自定义 Mock WMPF 相关的 JS API 。 在完成 WMPF 小程序开发后,如果需要让小程序运行到真正的设备上,可以在开
阅读全文
posted @
2025-02-22 13:22
AtlasLapetos
阅读(139)
推荐(0)
错误码(TaskError)
摘要:TaskError 错误类型 errType 常量 值 说明 ErrType_OK 0 成功。 ErrType_NORMAL 1 普通错误。根据 errCode、errMsg 定位,参考具体错误码可自行解决 ErrType_WMPF 2 WMPF 客户端内部错误。请提供日志并发帖反馈 ErrType
阅读全文
posted @
2025-02-22 13:22
AtlasLapetos
阅读(43)
推荐(0)
wmpf-cli 使用必读
摘要:wmpf-cli 使用必读 1. 关于不同版本的接口 WMPF 目前提供两套形式的接口 v2 版接口(推荐):WMPF 2.1.0 版本开始,我们提供了封装更为完整的 WMPFxxxApi 系列接口,接口能力也更为完善,建议使用新版本 WMPF 的开发者优先使用这种调用方式。 v1 版接口:WMPF
阅读全文
posted @
2025-02-22 13:21
AtlasLapetos
阅读(100)
推荐(0)
快速上手
摘要:快速上手 在完成接入流程中的所有步骤后,就可以正式开始 WMPF Client 的代码开发。 WMPF Client 是通过 Kotlin 编写,应该由熟悉安卓开发的同学进行项目开发 下载安装 WMPF Service apk 请到 WMPF 发布页面下载: WMPF Client 开发 请到 Gi
阅读全文
posted @
2025-02-22 13:21
AtlasLapetos
阅读(33)
推荐(0)
下载
摘要:安卓小程序硬件框架发布 说明 仅支持 32/64 位安卓 ARM 设备。 动态库有更新:此版本有新增和修改 so 文件,若 WMPF 是预装到系统内的,安装后还需要更新和替换系统路径下的 so 文件,否则启动会有 crash 问题。如对替换方式有疑问请联系设备厂商处理。 v2.1.0 版本开始,不支
阅读全文
posted @
2025-02-22 13:21
AtlasLapetos
阅读(25)
推荐(0)
辅助工具
摘要:辅助工具 为了方便验证设备接入的流程,我们提供了一些工具来帮助开发者生成密钥和设备签名,包括 shell 和 Java 两个版本。 注意:这里的工具仅用于协助开发者验证流程和演示相关算法,只适合调试使用和开发参考,不推荐用于生产环境。建议开发者根据自己的使用场景进行二次开发。 1. 获取工具 建议在
阅读全文
posted @
2025-02-22 13:21
AtlasLapetos
阅读(41)
推荐(0)
硬件注册
摘要:硬件注册 需先完成「绑定移动应用和小程序」和「登记设备信息」。 1. 获取注册设备接口权限 登录「微信终端合作平台」,点击左侧「申请注册设备」,核对右侧是否已经显示之前创建的移动应用 ID 。 若未显示,则点击「添加」,然后勾选「微信小程序硬件框架」,并在「APP ID」下方填入移动应用 ID 。
阅读全文
posted @
2025-02-22 13:21
AtlasLapetos
阅读(54)
推荐(0)
登记设备信息
摘要:登记设备信息 接入 WMPF 的设备的硬件信息必须预先在「微信终端合作平台 (wecooper)」完成登记方可使用。登记完成后,每一台设备还需要完成硬件注册。 1. 添加设备类型 微信需要了解你的设备应用的行业和预计的出货规模,所以微信会核实你所提供的信息并反馈审核结果,请如实填写。 登录「微信终端
阅读全文
posted @
2025-02-22 13:21
AtlasLapetos
阅读(60)
推荐(0)
绑定移动应用和小程序
摘要:绑定移动应用和小程序 为了给设备开通小程序运行权限,需要填写微信开放平台的移动应用 AppID,并输入 access_token,完成设备运行小程序的权限校验。 1. 获取移动应用 ID(显示为 AppID) 若尚未注册移动应用,清先参考创建移动应用 在 WMPF 中,移动应用 ID 被称为 Hos
阅读全文
posted @
2025-02-22 13:21
AtlasLapetos
阅读(61)
推荐(0)
创建移动应用
摘要:创建移动应用 如果已有开放平台账号,可直接登录。如果之前没有注册微信开放平台账号,需要首先完成注册流程。注册账号需要填写企业名称、简介、注册主体、官网链接、注册人身份证明等信息。 点击「移动应用开发」下的「了解更多」,点击「创建应用」,按照提示提交相关信息。提交审核后约 3 - 7 个工作内,审核结
阅读全文
posted @
2025-02-22 13:21
AtlasLapetos
阅读(34)
推荐(0)
快速体验
摘要:快速体验(安卓) 通过使用快速体验包,接入方能够更快捷的体验在设备上通过 WMPF 运行指定小程序的效果,初步评估接入 WMPF 的实际效果和开发成本。 在体验完小程序运行在设备上的效果后,如果你想要真正接入 WMPF,请依次完成后续的接入步骤和开发工作。 1. 获取体验包 可以从下列两种方式中选择
阅读全文
posted @
2025-02-22 13:20
AtlasLapetos
阅读(20)
推荐(0)
注册「微信终端合作平台」账号
摘要:注册「微信终端合作平台」账号 想要为设备接入 WMPF,你需要在「微信终端合作平台 (wecooper)」 上完成账户注册、合作申请,并进行后续的设备注册授权、小程序绑定等步骤。 若你还未确定是否采用 WMPF 开发商用设备,希望短时间体验小程序运行在你的设备上的效果,判断小程序是否适合你的设备,并
阅读全文
posted @
2025-02-22 13:20
AtlasLapetos
阅读(38)
推荐(0)