zoukankan      html  css  js  c++  java
  • react-native android打包

    看了官网测试的是可以的,自己整理下,方便后面查看

    先是生产安卓证书,安卓证书生成,点这里。这里掠过

    生成安卓证书,记住2个密码 秘钥库口令 和 私钥密码

    1.然后把你生成的安卓证书放到文件放到你工程中的android/app文件夹下,如图:

    2.在工程目录中 android/gradle.properties 该文件,(没有这个文件你就创建一个),添加如下的代码(注意把其中的****替换为相应密码),上图目录中就能看到这个文件

    MYAPP_RELEASE_STORE_FILE=android.keystore    //安卓证书名字
    MYAPP_RELEASE_KEY_ALIAS=android      //  证书别名 
    MYAPP_RELEASE_STORE_PASSWORD=***** 
    MYAPP_RELEASE_KEY_PASSWORD=*****

     ps -上面这里千万注意空格 后面的值后面不要有空格,否则打包会报错,踩坑路过。。。。。

    3.编辑你项目目录下的android/app/build.gradle  添加如下的签名配置:

    android {
        ...
        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

    如果在 android 目录下那么只需要执行

    ./gradlew assembleRelease

    生成的APK文件位于android/app/build/outputs/apk/app-release.apk,它已经可以用来发布了。

    设置app名字图标和启动图片 <-点这里

  • 相关阅读:
    这几天都是在公司慢待
    电脑没有关机可能出现发博文dns异常(write)
    DOS/VBS
    SourceInsight
    CevaEclipse
    C/C++
    Matlab
    Matlab
    C语言
    Matlab
  • 原文地址:https://www.cnblogs.com/bruce-gou/p/8483958.html
Copyright © 2011-2022 走看看