HTML5技术

生成app包签名步骤 - SmallAmoy

字号+ 作者:H5之家 来源:H5之家 2017-04-27 17:00 我要评论( )

开发混合app上架应用市场,需要进行应用签名,但是申请签名如果没搞过,会特别麻烦,所以我自自己总结了一下申请的步骤,在此记录一下 1.首先需要下载安装java环境即jdk, 2.配置环境变量 假设JDK安装在C:\Program Files\Java\jdk1.7.0目录下,设置环境变量

开发混合app上架应用市场,需要进行应用签名,但是申请签名如果没搞过,会特别麻烦,所以我自自己总结了一下申请的步骤,在此记录一下

1.首先需要下载安装java环境即jdk,

2.配置环境变量

假设JDK安装在C:\Program Files\Java\jdk1.7.0目录下,设置环境变量的步骤如下:

1):新建JAVA_HOME变量,并且值为C:\Program Files\Java\jdk1.7.0

2)在Path变量中的尾部追加(分号是英文标点符号): ;%JAVA_HOME%\bin

可以在cmd窗体下,直接运行javac命令,如果出现如下界面,则表示java环境变量配置正确。

3)新建classpath环境变量,并设值为:%JAVA_HOME%\lib;.

“.”代表当前目录。

环境变量的作用:告诉操作系统默认去环境变量指定的目录中查找文件。例如,calc.exe,操作系统会首先去Path环境变量中定义的目录中是否包含有calc.exe,如有则执行该文件。

Windows操作系统根据PATH环境变量来查找命令。

 

3.在命令行执行

1)keytool -genkey -alias demo.keystore -keyalg RSA -validity 40000

-keystore demo.keystore

/*说明:-genkey 产生密钥 -alias demo.keystore 别名 demo.keystore -keyalg RSA 使用RSA算法对签名加密 -validity 40000 有效期限4000天 -keystore demo.keystore */

2)jarsigner -verbose -keystore demo.keystore -signedjar demo_signed.apk

demo.apk demo.keystore

/*说明:-verbose 输出签名的详细信息 -keystore demo.keystore 密钥库位置 -signedjar demor_signed.apk demo.apk demo.keystore 正式签名,三个参数中

依次为签名后产生的文件demo_signed,要签名的文件demo.apk和密钥库demo.keystore.*/

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 业务订单号生成算法,每秒50W左右,不同机器保证不重复,包含日期可读性好 - 洛城秋色

    业务订单号生成算法,每秒50W左右,不同机器保证不重复,包含日期可

    2017-04-23 12:02

  • omi-cli新版发布-升级webpack2和支持sass生成组件局部CSS - 【当耐特】

    omi-cli新版发布-升级webpack2和支持sass生成组件局部CSS - 【当耐特

    2017-03-16 11:03

  • 关于后台系统自动生成的一点思考 - 西安王磊

    关于后台系统自动生成的一点思考 - 西安王磊

    2017-03-13 08:02

  • 基于canvas的二维码邀请函生成插件 - ppk2

    基于canvas的二维码邀请函生成插件 - ppk2

    2017-02-16 12:00

网友点评
i