zoukankan      html  css  js  c++  java
  • 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包
    安装至手机端即可。
  • 相关阅读:
    Spring实现声明式事务
    Spring整合MyBatis
    Spring AOP
    代理模式
    Bean的作用域
    Spring的配置
    HQL题目记录以及解题思路--持续更新
    数仓学习之路一:数仓理论
    DBeaver连接Hive遇到的坑
    MySQL常见面试题
  • 原文地址:https://www.cnblogs.com/jlj9520/p/9239828.html
Copyright © 2011-2022 走看看