• React Native 打包 Apk


    第一步:生成秘钥库
    keytool -genkey -v -keystore opsmart-android-release-key.keystore -alias opsmart-android -keyalg RSA -keysize 2048 -validity 10000
    // 密匙库口令:q1w2e3r4
    // 签名:starviews
    // 单位/组织:xhyt
    // 所在城市: yinchuan
    // 所在省:ningxia
    // 国家代码: 86
     
    //CN=startviews, OU=xhyt, O=xhyt, L=yinchuan, ST=ningxia, C=86
     
    第二步:全局参数设置
    windows系统在这里:(注:opsmart为当前登录windows的用户名)
    C:Usersopsmart.gradle
    如果没有,新增gradle.properties文件:
    MYAPP_RELEASE_STORE_FILE=opsmart-android-release-key.keystore
    MYAPP_RELEASE_KEY_ALIAS=opsmart-android
    MYAPP_RELEASE_STORE_PASSWORD=q1w2e3r4
    MYAPP_RELEASE_KEY_PASSWORD=q1w2e3r4
     
    第三步:配置项目编译选项
    D:MobileSpaceYaoandroidappuild.gradle
    ...
    android {
    ...
    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
    }
    }
    ...
    }
    ...
     
    第四步:进入项目目录的android,执行打包命令
    D:MobileSpaceYaoandroid> ./gradlew assembleRelease
    即可在Yaoandroidappuildoutputsapk目录下生成apk包
    安装至手机端即可。
  • 相关阅读:
    假期编程
    VC++ MFC Progress Control 进度条
    MFC禁止窗口最大化按钮和禁止改变窗口大小
    VC++ MFC CheckBox
    VC++ 复制整个文件夹
    VS2010 MFC 动态编译以静态编译发布
    VC++ 注册表
    VC++ 删除文件夹
    VC++ MFC 文件处理ANSI
    VC++ MFC Form界面创建和修改总结
  • 原文地址:https://www.cnblogs.com/jlj9520/p/9239828.html
Copyright © 2020-2023  润新知