• [RN] React Native 生成 Android APK


    在用模拟器或者真机调试完App后,需要将App打包成Apk发布文件。

    下面简单记录下打包步骤:

    第一:生成签名密钥

    这一步的操作主要是生成需要的签名密钥,供android调用,生成的文件待用

    在项目根目录运行以下命令,输入的密码是比较简单的1234567890

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

    第二:设置gradle

    第一步:给项目添加签名

    将刚才生成的签名文件my-release-key.keystore复制至react native项目中的androidapp文件夹中

    并手动编辑androidapp文件夹下的build.gradle文件,

    ...
    android {
        ...
        defaultConfig { ... }
        signingConfigs {
            release {
                storeFile file("my-release-key.keystore")
                storePassword "1234567890"
                keyAlias "my-key-alias"
                keyPassword "1234567890" } } buildTypes { release { ... signingConfig signingConfigs.release } } } ...

    第三步:生成APK

    第一次没有成功,

    在项目的根目录,运行命令

    cd android #如果你已经在anroid目录,则不需要该命令
    
    gradlew assembleRelease 

    然后就在

    androidappuildoutputsapk elease

    目录下看到生成的 release apk 文件啦!~~

    本博客地址: wukong1688

    本文原文地址:https://www.cnblogs.com/wukong1688/p/10807522.html

    转载请著名出处!谢谢~~

  • 相关阅读:
    KVC的取值和赋值
    OC中属性的内存管理
    mysql的通信协议
    Proactor模式&Reactor模式详解
    Linux异步IO学习
    Redis 分布式锁的实现原理
    redis过期键
    智能指针
    std::unique_lock与std::lock_guard
    手撕代码
  • 原文地址:https://www.cnblogs.com/wukong1688/p/10807522.html
Copyright © 2020-2023  润新知