8.7 发布—WinterCG 兼容性第一部分
了解更多

发布 NativeScript 通常与发布任何其他 Android 应用程序相同,如 官方 Android 文档 中所述

先决条件

在按照本指南操作之前,请确保您拥有有效的 Google Play 开发者帐户。

  1. 设置您的应用程序 ID
  2. 设置您的应用程序名称
  3. 更改启动器图标
  4. 更改启动画面

生成上传密钥库

要将 .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