部署/发布使用 React Native 制作的 Android 应用 [英] Deploy/Publish Android app made with React Native

查看:44
本文介绍了部署/发布使用 React Native 制作的 Android 应用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何将使用 React Native 制作的 Android 应用部署和发布到 Google Play?

How can I deploy and publish an Android app made with React Native to Google Play?

推荐答案

步骤:

  1. 创建密钥库文件,然后将其复制到 android/app<代码>keytool -genkey -v -keystore mykeystore.keystore -alias mykeyalias -keyalg RSA -keysize 2048 -validity 10000
  2. android/gradle.properties 中设置您的 gradle 变量<代码>MYAPP_RELEASE_STORE_FILE=mykeystore.keystoreMYAPP_RELEASE_KEY_ALIAS=mykeyaliasMYAPP_RELEASE_STORE_PASSWORD=*****MYAPP_RELEASE_KEY_PASSWORD=*****
  3. 将签名配置添加到 android/app/build.gradle<代码>默认配置 { ... }签名配置{发布 {存储文件文件(MYAPP_RELEASE_STORE_FILE)商店密码 MYAPP_RELEASE_STORE_PASSWORDkeyAlias MYAPP_RELEASE_KEY_ALIAS密钥密码 MYAPP_RELEASE_KEY_PASSWORD}}构建类型{发布 {...签名配置signingConfigs.release}}
  4. 生成你的发布APK cd android &&./gradlew assembleRelease
  5. android/app/build/outputs/apk/app-release.apk 上传到 Google Play
  1. Create and then copy a keystore file to android/app keytool -genkey -v -keystore mykeystore.keystore -alias mykeyalias -keyalg RSA -keysize 2048 -validity 10000
  2. Setup your gradle variables in android/gradle.properties MYAPP_RELEASE_STORE_FILE=mykeystore.keystore MYAPP_RELEASE_KEY_ALIAS=mykeyalias MYAPP_RELEASE_STORE_PASSWORD=***** MYAPP_RELEASE_KEY_PASSWORD=*****
  3. Add signing config to android/app/build.gradle defaultConfig { ... } signingConfigs { release { storeFile file(MYAPP_RELEASE_STORE_FILE) storePassword MYAPP_RELEASE_STORE_PASSWORD keyAlias MYAPP_RELEASE_KEY_ALIAS keyPassword MYAPP_RELEASE_KEY_PASSWORD } } buildTypes { release { ... signingConfig signingConfigs.release } }
  4. Generate your release APK cd android && ./gradlew assembleRelease
  5. Upload android/app/build/outputs/apk/app-release.apk to Google Play

这篇关于部署/发布使用 React Native 制作的 Android 应用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆