跳转至

Demo 下载

最后更新:

下载清单由服务器根据实际文件生成。源码 ZIP 与 Demo 测试 APK 分开发布,每种类型只保留各自 最新版,因此两者版本号可能暂时不同。新版本上线后,同类型旧文件会从清单和下载目录移除, 旧直链将返回 404;已经发布的同版本文件仍不可覆盖。只有清单中出现“Demo 测试 APK”条目时, 才表示官网测试包可下载。

正在读取真实发布清单……

类型版本协议最低 EVCC文件大小SHA-256APK 证书更新说明

机器可读 manifest · manifest JSON Schema

校验

按应用授权入口可直接通过 Intent Action 调用,不要求升级 SDK。 当前源码 SDK 和 Demo 已增加 openAuthorization() 与旧版控制台回退;是否包含在可下载版本中,以 实际发布清单和源码方法为准。新增 ALL 预设是字符串扩展,旧客户端也应按会话的真实权限集合判断能力, 参见权限与应用授权。

macOS/Linux:

shasum -a 256 evccapi-demo-source-<version>.zip

Android APK 还应校验页面公布的 Demo 证书 SHA-256。该证书必须与 EVCC 主应用生产证书不同。 官网 Demo 测试 APK 使用按版本一次性生成的普通测试证书,签名完成后私钥即销毁;它不是可长期 续签升级的发布证书。安装不同版本或证书的测试包前,需先卸载旧 Demo,已有授权也需重新勾选。

发布边界

  • 源码 ZIP 只由固定允许清单组装,并在干净目录独立编译验证。
  • 官网 Demo 测试 APK 必须使用独立于 EVCC 的证书签名,并通过 apksigner verify。
  • 发布器要求同时提供预期 Demo 证书与 EVCC 主应用的公开 SHA-256,实际签名必须匹配前者且与后者不同。
  • 发布器还会强制核对包名、版本号、最低/目标 SDK,并拒绝未签名、Debuggable、EVCC 生产证书 或夹带任何私钥材料的 APK。
  • 页面没有 APK 条目时表示 Demo 测试 APK 尚未发布;不会用未签名包或虚构摘要占位。

API 1.1 音乐能力

音乐能力自 Demo 1.1.0 / API 1.1 引入,后续版本保留。当前可下载版本以实时清单为准。

API 1.2 音量组

Demo 1.2.0 包含 API 1.2 Contract/SDK、Java/Kotlin 音量示例和 SDK/Raw AIDL 音量调试入口。下载清单的 protocolVersion 为 1.2,最低 EVCC 为 3.2.17;源码元数据的 contractHash 为 evccapi-1.2。音量写入不自动重放,使用前由车机用户授权,见音量组。