Skip to content
secnotesPublic

About

The mapping between HarmonyOS API levels and system versions

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

HarmonyOS API Levels

鸿蒙系统 API 和系统版本映射关系参考表,同时提供设备支持清单。

文件说明

文件 说明
hoapi.md API 版本数据 Markdown 源文件
hodevice.md 设备支持清单 Markdown 源文件
index.html HTML 页面,可直接在浏览器中打开
main.py 主脚本,整合数据获取和 HTML 生成
ho_crawler.py API 版本使用率数据爬取脚本
device_crawler.py 设备支持清单爬取脚本
ho_html_gen.py HTML 生成脚本

功能特点

  • 单框架与双框架版本分类展示
  • SDK 版本使用率可视化(进度条)
  • HarmonyOS 设备支持清单(手机、平板、PC、穿戴、IoT)
  • 目录导航(TOC)
  • 深色/浅色主题切换
  • 中英文语言切换
  • 移动端响应式设计

使用方法

直接在浏览器中打开 index.html 即可查看。

如需更新数据:

python3 main.py

脚本会自动:

  1. 从华为开发者网站获取最新 API 版本使用率数据
  2. 更新 hoapi.md 文件
  3. 获取设备支持清单数据
  4. 更新 hodevice.md 文件
  5. 重新生成 index.html

也可以单独运行各模块:

# 仅更新 API 版本使用率
python3 ho_crawler.py

# 仅更新设备支持清单
python3 device_crawler.py

# 仅生成 HTML
python3 ho_html_gen.py

数据来源

License

MIT © 2026 Yansong Li (secnotes)

About

The mapping between HarmonyOS API levels and system versions

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages