zoukankan      html  css  js  c++  java
  • MUI 打包android app

     

        自有证书生成方法                

    1.  manifest配置

    (2)、图标配置:所有图片格式必须是png,且严格符合分辨率要求。使用其他图片格式重命名为png会导致打包失败。配置图标时选择自动生成所有适用图标,选择一个大图标然后点击生成并替换即可。
    HBuilder  Android APP打包发布


    (3)、SDK配置:根据项目需求选择需要的SDK并进行配置,要实现功能需要到第三方开发平台申请应用后获取相关配置参数,例如微信登录需要申请appid和appSecret,appid:微信开放平台申请应用的AppID值;appSecret:微信开放平台申请应用的AppSecret值。
    HBuilder  Android APP打包发布

    (4)、模块授权配置:根据项目需求添加模块,部分模块必须进行SDK配置,例如地图、登录授权等。

    HBuilder  Android APP打包发布

    2、Android发布

      对于Android平台,可以选择使用DCloud生成的公用证书或自己生成的证书,两者不影响安装包的发布,唯一的差别就是证书中开发者和企业信息不同。

    (1)、使用DCloud公用证书

       通过菜单栏中的“发行”->“发行为原生安装包”,打开“App云端打包”对话框提交。注意只有移动App项目才可以打包。
    HBuilder  Android APP打包发布

    选择Android和使用Dcloud公用证书,点击打包即可。可以查看APP打包状态,开始时制作状态显示为“正在队列中”。

    HBuilder  Android APP打包发布

    如果“制作状态”栏显示“打包成功,下载完成”则表示云端打包完成,可点击“打开下载目录”查看下载的安装包。已经打好的安装包,允许开发者在2天内继续下载。2天后服务器端会清除文件。

    HBuilder  Android APP打包发布

     生成自有证书         

    1. 下载JDK http://www.9553.com/soft/41470.htm  生成证书
    2.  如果你C盘没有key文件夹,要新建一个,不如会报错。

    生成Android签名证书,确保电脑上安装了JRE,我们将使用JRE自带的创建和管理数字证书的工具Keytool。使用以下命令生成证书:
    HBuilder  Android APP打包发布

    HBuilder  Android APP打包发布

    keystore:helloworld.keystore 表示生成的证书,可以加上路径(默认在用户主目录下);
      alias:helloworld 表示证书的别名是helloworld;
      keyalg:RSA 表示采用的RSA算法;
      validity:10000 表示证书的有效期是10000天。

          配置打包信息使用自有证书:

    HBuilder  Android APP打包发布

     App包名:Android应用包名,推荐使用反向域名风格的字符串,如“com.domainname.appname”;
      证书别名:生成证书时使用-alias参数设置的证书别名;
      私钥密码:生成证书时使用的keystore密码;
      证书文件:生成证书时使用-keystore参数设置的证书保存路径;


    点击打包,然后查看APP打包状态,当制作状态为“打包成功,下载完成”时可以点击下载。

    HBuilder  Android APP打包发布

    效果和使用DCloud公用证书相同。

    keytool -genkey -alias domekey -keyalg RSA -keysize 1024 -keypass pwd123456 -validity 3500 -keystore c:keydome.keystore

    -alias 后面的 domekey 是密钥别名,可自己修改
    -keypass 后面的 pwd123456 ,可自己修改
    会生成密钥文件dome.keystore,存在 c:keydome.keystore ,如果你C盘没有key文件夹,要新建一个,不如会报错。
    -validity 后面的 3500 ,是有效期,3500天,按天数算

    然后填写好复制进去: C:Program FilesJavajdk1.6.0_43in>keytool -genkey -alias domekey -keyalg RSA -keysize 1024 -keypass pwd123456 -validity 3500 -keystore c:keydome.keystore

    然后回车键,会提示你输入密码,这个密码是查询密码,跟密钥密码填一样的, 不一样,云打包不了,不知道为什么。

    然后就是填写,

  • 相关阅读:
    DVWA 黑客攻防演练(十)反射型 XSS 攻击 Reflected Cross Site Scripting
    DVWA 黑客攻防演练(九) SQL 盲注 SQL Injection (Blind)
    DVWA 黑客攻防演练(八)SQL 注入 SQL Injection
    DVWA 黑客攻防演练(七)Weak Session IDs
    DVWA 黑客攻防演练(六)不安全的验证码 Insecure CAPTCHA
    DVWA 黑客攻防演练(五)文件上传漏洞 File Upload
    工作流表结构设计
    Visual Studio 2019尝鲜----新建空项目体验
    《使用CSLA 2019:CSLA .NET概述》原版和机译文档下载
    .NET快速开发平台的在线预览
  • 原文地址:https://www.cnblogs.com/aimyfly/p/7986065.html
Copyright © 2011-2022 走看看