zoukankan      html  css  js  c++  java
  • RN 开发工具及发布release版本

    2.1.开发工具推荐visual studio code 

      https://code.visualstudio.com/docs/?dv=win

    选择安装react native tool 就可以了

    2.发布rn 版本

     2.1 生成密钥

    keytool -genkey -v -keystore ruihua-release-key.keystore -alias  ruihua-release-key-alias -keyalg RSA -keysize 2048 -validity 10000

    2.2在/android/app/src/main 目录下创建assets文件夹

    2.3将index.bundle保持到asstes文件下

    curl -k "http://localhost:8081/index.bundle?platform=android" > ../RuiHuaProject/android/app/src/main/assets/index.bundle

    2.4添加gradle 的android keystore 配置

    signingConfigs {
    release {
    storeFile file("/ruihua-release-key.keystore")
    storePassword "ruihua"
    keyAlias "ruihua-release-key-alias"
    keyPassword "ruihua"
    }
    }
    buildTypes {
    release {
    minifyEnabled enableProguardInReleaseBuilds
    proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
    signingConfig signingConfigs.release
    }
    }

    ruihua-release-key.keystore 在app目录下

    def enableProguardInReleaseBuilds = true 混淆设置

    2.5生成apk文件 ,在anroid目录下运行 gradle assembleRelease

    2.6查看apk是否生成,就可以安装了

  • 相关阅读:
    Java大小写转换
    java基础总结第一部分
    7-1 哥尼斯堡的“七桥问题” (25 分)
    关于并查集问题
    L1-049 天梯赛座位分配 (20 分)
    fuser 好命令
    android phone retmote control vlc player
    ubuntu 启动失败 虚惊一场
    useful vim
    cross_compile mtd-utils 出错解决
  • 原文地址:https://www.cnblogs.com/linsu/p/7753047.html
Copyright © 2011-2022 走看看