HbuildrX APP云打包

首先你得保证你安装好了jdk
生成 Android 签名文件,目前有两种一种是 eclipse 开发工具生成的后缀名 .keystore 签名文件,一种是Android studio 开发工具生成的后缀名.jks 签名文件,那它们有什么不同?

1.一个是 eclipse 生成的签名,用于eclipse 开发的APP应用打包

2.一个是 Android studio 就生成的签名,用于Android studio 开发的APP应用打包

eclipse 和 Android studio 都是用来开发安卓应用的工具,eclipse 因为各种原因被谷歌公司抛弃了, 谷歌公司推出新的 Android studio 安卓开发工具,更方便,更容易上手。

因为我们没有使用到Android studio 开发APP或用于离线打包APP, 所以.jks 签名比较少用。

目前我们比较常用的是 .keystore 因为很多第三方工具还是使用.keystore 来进行签名,像腾讯或360的应用加固,都是使用.keystore ,包括我们这里介绍的 DCloud 在线打包APP,也是使用 .keystore 来进行签名。

我们没有安装 eclipse 工具如何生成 .keystore 签名文件?

获取 .keystore 的步骤

一、安装 JDK ,JDK 是开发安卓的必须的组件,如果已安装过了,直接跳过, 如果没有安装 进入 Java JDK 官网下载 安装

二、用命令来生成 签名证书

首先找到安装的JDK 文件路径 ,例如:C:Program FilesJavajdk1.6.0_43 ,我安装在C盘下,找到 jdk1.6.0_43 文件夹下的 bin 文件夹里的 keytool.exe 文件,它就是用于生成密钥的程序。
打开命令cmd , 快捷键是win+r 输入cmd
如果不是C盘根目录,可以用输入 cd… ,返回上一级到出现:C:>

然后进去JDK 文件: C:> cd C:Program FilesJavajdk1.6.0_43bin 然后回车键,我的JDK安装在C盘Program Files下,如果你不是可以更改,然后进入到:C:Program FilesJavajdk1.6.0_43bin>

把比较常用的属性列出来,大家修改下,下面这段代码就可以直接使用了

-alias
键的别名,只有前八位字符有效。
domekey
-keyalg
产生键的加密算法。支持DSA和RSA。
RSA
-keypass
键的密码
pwd123456
-validity
键的有效期,单位:天
3500天
-keystore
键,存储的路径
c:\key\dome.keystore
-keysize
产生键的长度
1024
-keystore 存储的路径,例如:c:keydome.keystore ,C盘下要保证存在key文件夹,不如会报错,dome.keystore ,名称随便填写

3.在命令里 C:Program FilesJavajdk1.6.0_43bin> keytool -genkey -alias domekey -keyalg RSA -keysize 1024 -keypass pwd123456 -validity 3500 -keystore c:keydome.keystore 然后回车键,会提示你输入密码,和一些相关信息,填完全,最后填写 Y 回车键确定就可以,此时在C:key 目录下就会多一个 dome.keystore 签名文件,代表已经完成了。

上面填写的keypass 密钥密码是: pwd123456 ,接下来,输入命令后,提示输入的密码是查询密码,两个密码设置为一样就可以。

-keypass pwd123456

查看 keystore 信息

当我们想查看 keystore 的信息时,可以用命令:keytool -list -v -keystore 例如:
C:\Program Files\Java\jdk1.6.0_43\bin> keytool -list -v -keystore c:\key\dome.keystore
然后输入密码 ,就可以查看到信息

最后打包APP即可:
选中发行 原生APP云打包

直接打包OK了

hbuilderx APP打包相关推荐

  1. 使用HBuilderX云打包App之视频相机权限配置

    使用HBuilderX云打包App之视频相机权限配置 1,uniapp中如果App中需要使用扫码的话 云打包成app后,如果没有配置相关权限的话. 在手机端使用app扫码功能是无法调用的. 在云打包时 ...

  2. (三)01 -Vue项目打包发布移动App——vue.config.js中配置相对路径publicPath为空字符串 在public中添加HBuilderX的打包配置文件manifest.json

    Vue 项目打包发布移动 App--npm run build打包 & vue.config.js文件中配置相对路径publicPath为空字符串 & 在 public中添加HBuil ...

  3. uni-app 开发app 打包后的尺寸与使用hbuilderx预览时不符

    uni-app 开发app 打包后的尺寸与使用hbuilderx预览时不符 uni-app rpx 比例失调 uni-app 开发app 横屏或者 屏幕尺寸过大时 样式错乱 uni-app 有解决方案 ...

  4. HBUILDERX 本地打包

    HBUILDERX 本地打包 官方说明文档https://ask.dcloud.net.cn/article/508 一.预备环境 下载安装andriod studio, 开发环境,要求安装Andro ...

  5. 【uni-app系列】uni-app之App打包

    目录 一.原生App-云打包 二.离线打包 1.环境准备 2.导入工程 3.申请 Appkey (1)登录开发者中心 (2)我的应用 -> 点击"应用名称" (3)进入离线打 ...

  6. 人人商城生成app教程_人人商城APP打包教程(APICLOUD版)

    一.APP环境搭建和配置编译 1.登录APICLOUD后台新建应用 step1 注册账号 注册apicloud 账号并登录APICLOUD控制台 step2 新建应用 再账户下面找到开发控制台=> ...

  7. iOS App打包上架超详细流程1

    iOS App打包上架超详细流程(手把手图文教你) 转载: http://www.jianshu.com/p/817686897ec1?open_source=weibo_search 一.前言: 作 ...

  8. HBuilder Android APP打包发布

    1. manifest配置 按照Manifest.json文档说明 manifest配置把工程中的manifest.json文件配置好,下面以我的项目为例进行配置. (1).应用信息 (2).图标配置 ...

  9. Discuz app打包app上架appstore小技巧

    做了很多年的论坛网站了,从discuz到pw再到discuz,作为一个资深的草根站长,混迹于建站领域多年.我们主要是做本地门户的,现在做单纯的PC站其实流量已经很有限了,一直也在观察用什么方法转型到移 ...

最新文章

  1. 河北省高校数据挖掘邀请赛来了!
  2. 自定义MyBatis
  3. mini2440 u-boot linux 内核启动,u-boot.2012.10——mini2440(二、启动流程分析)
  4. Java中代理的简明使用
  5. 三星Galaxy Note系列旗舰今年确定缺席:超万名粉丝请愿望其回归
  6. Dell PowerEdge R740xd可以做什么?
  7. naked 函数调用
  8. 北大美女辞去公司副总职务创业养狗
  9. 道尔生物与Lonza合作开发多特异性生物治疗药物;南京维立志博与百济神州达成合作 | 医药健闻...
  10. power bi PP页面(power bi Desktop)
  11. 15秒,找到行业内最专业的内容,你想要吗
  12. quill富文本编辑器——修改默认图片、视频上传功能
  13. 【第二季】Arcgis地图制图基础|(五)活用智能标注
  14. 【Linux驱动】I2C子系统与触摸屏驱动
  15. Postgre 安装提示Installation may not complete correctly.
  16. 手机蓝牙开无线给linux连网,Linux 下通过蓝牙连手机 GPRS 拨号上网
  17. DataAnalysis:索引、运算函数、统计函数、文件读写
  18. C++基础 - IO对象(流对象)状态,置位与复位
  19. 巴比特 | 元宇宙每日必读:重磅更新!ChatGPT推出插件功能,能联网、能搜索、能运算,强化版AIGC工具即将大量涌现?...
  20. 十二届全国计算机学奥赛答案,十二届信息技术奥赛真题.doc

热门文章

  1. 月薪3万-10万的程序员,哪个阶段最幸福?
  2. 一文讲清Python的7大学习路线(建议收藏)
  3. eset linux,ESET Endpoint Antivirus for Linux下载,支持Ubuntu、RedHat系统
  4. 张晔:腾讯云生态布局与法大大展望
  5. 教你如何用Python制作花式条形图
  6. 如何抠图去掉多余部分?这些方法get过吗
  7. UDP和TCP对比与区别
  8. JDK 8 中的新特性
  9. MasterCAM 车铣复合编程加工视频教程
  10. 合理分析竞争对手,有效提升关键词排名