logo
1
0
WeChat Login
add remadme

react-native构建安卓app并发布到release

badge badge badge

在当前的这个示例中,您将通过云原生构建实现,打包react-native项目,构建安卓app并发布release

前提条件

  1. 使用 云原生构建(CNB) 构建你的项目
  2. 环境变量及其用法,环境变量
  3. 声明式的构建缓存
  4. 插件及其用法,插件市场
  5. 已经配置好构建app需要的步骤,打包发布

构建依赖镜像

# 使用 mobiledevops/android-sdk-image:34.0.1 作为基础镜像 FROM mobiledevops/android-sdk-image:34.0.1 # 设置环境变量以避免交互式配置提示 ENV DEBIAN_FRONTEND=noninteractive # 更新包列表并安装必要的工具 RUN apt-get update && \ apt-get install -y curl gnupg && \ curl -fsSL https://deb.nodesource.com/setup_20.x | bash - && \ apt-get install -y nodejs RUN npm install --global yarn

构建过程使用的镜像包含安卓sdk和node环境,本项目依赖的构件镜像使用上述Dockerfile文件构建,你可以构建适合自己版本的镜像

从当前示例起步

cnb-init-from https://cnb.cool/hakurei/rn-demo.git