apm-cli 命令参考
Docs
bash
apm-cli docs
apm-cli docs getting-started
apm-cli docs toolchain
apm-cli docs cli
apm-cli docs package
apm-cli docs app
apm-cli docs ane
apm-cli docs distriqt
apm-cli docs asconfig
apm-cli docs reference
apm-cli docs --print默认打开本站首页。topic 会映射到稳定的开发者文档章节 URL。--print 只打印 URL,不尝试启动系统浏览器。
Config
bash
apm-cli config list
apm-cli config get <key>
apm-cli config set <key> <value>
apm-cli config path目前主要配置项是 packagePrefix 和 githubOwner。
Package
bash
apm-cli package create <name-or-id>
apm-cli package init <name-or-id>
apm-cli package deps check
apm-cli package doctor
apm-cli package platform list
apm-cli package platform add <android|ios|macos|windows>
apm-cli package platform remove <android|ios|macos|windows>
apm-cli package build
apm-cli package assemble
apm-cli package inspect [ane-file]
apm-cli package validate
apm-cli package release [patch|minor|major|X.Y.Z]package create 从固定 Package 模板创建新项目;package init 用于已经存在的模板工作区。
发布相关参数包括 --build-only、--resume、ANE 的 --strict 与 --with-source。
App
bash
apm-cli app create <name-or-id>
apm-cli app init <name-or-id>
apm-cli app config [desktop|android|ios]
apm-cli app sync
apm-cli app build [desktop|native]
apm-cli app package <desktop|android|ios>
apm-cli app doctorapp config 负责版本/显示名及平台打包参数。签名密码不写入配置文件,默认读取 AIR_STOREPASS。
App convention
固定资源目录:
text
src/assets/
src/icons/默认 icon 模板:
text
icon{}.png
icon{}x{}.png
icon{}_{}.png额外规则写入项目可提交的 air-app.json,保证开发机与 CI 行为一致。