HBuilder android 打包指南(V客学院技术分享)

前提:确保配置文件(manifest.json)已配置完,没有异常。

打包选项如下:

Android 包名 :在Android系统中是判断一个App的唯一标识,不同的App可以有同样的名字,但是它的包名不可以相同,需牢记,因为后续App升级,不能更换包名,否则,用户无法正常升级。

包名命名规则:xxx.xxx 以“.”分开的每一段,必须以英文开头,推荐命名规范:com.公司名称.AppName,如:com.taobao.mall。

证书:

申请方式一:使用JDK自带的创建和管理证书工具keytool

1.1,安装jdk(注意版本选择,选择1.8,或者1.7,版本太高生成的证书,HB识别不了) https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html (JDK下载地址)

1.2,以管理员身份打开CMD命令行工具,进入jdk的bin目录,一般默认路径: C:Program FilesJavajdk-11.0.1in  (别复制,jdk的版本号可能和你们的有差异)

1.3,进入bin目录后,输入keytool,如下则表示环境正常,并且可以查看命令行解释

1.4,输入keytool -genkey -alias com.taobao.keystore -keyalg RSA -validity 36500 -keystore com.taobao.keystore,然后按提升输入对应条目

-alias com.taobao.keystore 为证书别名,(自定义输入);

-keystore com.taobao.keystore 为证书文件名(自定义输入),方便记忆,建议文件名和证书别名保持一致;

1.5进入jdk的bin目录,此时应该能看见一个com.taobao.keystore的文件,恭喜,证书生产成功了

申请方式二:Application Loader 在线申请

2.1.进入 http://www.applicationloader.net/appuploader/keystore.php

2.2,输入别名,密码,和组织名称,点击生成证书,自动下载,搞定,非常简单.

但是查看证书SHA1(MD5)(申请微信开发者,地图开发者,以及其的开发者工具的AppId 均需要SHA1),还是需要命令行,如下:

进入证书所在目录,输入  keytool -list -v -alias com.taobao.keystore  -keystore com.taobao.keystore   (注意修改成自己的证书别名和文件名)

 

证书生成完毕后,开始打包

点击打包,静静等候。

 (php开发,web前端,ui设计,vr开发专业培训机构,v客学院版权所有,转载请注明出路,谢谢!!!)

原文地址:https://www.cnblogs.com/gaomingchao/p/9867280.html