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

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

问题描述

如何部署和发布使用React Native制作的Android应用到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.keystore
    MYAPP_RELEASE_KEY_ALIAS = mykeyalias
    MYAPP_RELEASE_STORE_PASSWORD = *****
    MYAPP_RELEASE_KEY_PASSWORD = *****

  3. 将签署配置添加到 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. 生成您的发布APK cd android&& ./gradlew assembleRelease

  5. 上传 android / app / build / outputs / apk / app-release。将安装到Google Play



资源: React Native发布Android应用程序


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

解决方案

Steps:

  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

Resource: React Native Publishing an Android App

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

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