zoukankan      html  css  js  c++  java
  • APP包打包签名步骤

    开发混合app上架应用市场,需要进行应用签名,但是申请签名如果没搞过,会特别麻烦,所以我自自己总结了一下申请的步骤,在此记录一下
    1.首先需要下载安装java环境即jdk,
    2.配置环境变量
    假设JDK安装在C:Program FilesJavajdk1.7.0目录下,设置环境变量的步骤如下:
    1):新建JAVA_HOME变量,并且值为C:Program FilesJavajdk1.7.0
    2)在Path变量中的尾部追加(分号是英文标点符号): ;%JAVA_HOME%in
    可以在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.*/
  • 相关阅读:
    DirectUI精髓之一 控件布局的自动缩放(弹簧特性)
    windows mobile6.5截屏工具
    实现的ATL(AtlSimpleArray)数组任意插入辅助函数
    动态库中单例一记
    ASP.NET组件设计Step by Step(4)
    Asp.net 中服务端控件事件是如何触发的
    PagesSection.EnableEventValidation 属性
    ASP.NET事件回传机制
    (服务器控件)页面框架处理回发数据的过程
    ASP.NET底层架构
  • 原文地址:https://www.cnblogs.com/JsonYuan94/p/6774366.html
Copyright © 2011-2022 走看看