发布
发布到 Google Play
发布 NativeScript 通常与发布任何其他 Android 应用程序相同,如 官方 Android 文档 中所述
先决条件
在按照本指南操作之前,请确保您拥有有效的 Google Play 开发者帐户。
- 设置您的应用程序 ID
- 设置您的应用程序名称
- 更改启动器图标
- 更改启动画面
生成上传密钥库
要将 .apk
或 .aab
文件上传到 Google Play,您必须先使用上传密钥对其进行签名。要进行签名,您需要生成一个密钥库,如果您还没有密钥库,则需要生成一个。请按照 Android 文档生成您的应用的新密钥库。
构建 .aab
(或 .apk
)
以下命令将在发布模式下构建您的应用程序,并将结果复制到 dist/
文件夹,因为我们传递了 --copy-to
标志。
cli
ns build android --release \
--key-store-path <path-to-your-keystore> \
--key-store-password <your-key-store-password> \
--key-store-alias <your-alias-name> \
--key-store-alias-password <your-alias-password> \
--aab \
--copy-to dist/build.aab
cli
ns build android --release \
--key-store-path <path-to-your-keystore> \
--key-store-password <your-key-store-password> \
--key-store-alias <your-alias-name> \
--key-store-alias-password <your-alias-password> \
--apk \
--copy-to dist/build.apk
cli
ns build android --release \
--key-store-path C:\projects\app\upload.keystore \
--key-store-password example_password \
--key-store-alias upload \
--key-store-alias-password example_password \
--aab \
--copy-to dist\build.aab
cli
ns build android --release \
--key-store-path ~/projects/app/upload.keystore \
--key-store-password example_password \
--key-store-alias upload \
--key-store-alias-password example_password \
--aab \
--copy-to dist/build.aab
上传到 Google Play
成功构建 .aab
或 .apk
后,转到 Google Play 开发者控制台并创建草稿版本。上传您的 .aab
或 .apk
。