zoukankan      html  css  js  c++  java
  • Android:如何生成自己的keystore(zz)

    keystore不设置的话默认使用的是C:UsersFly.Android下面的debug.keystore,每台电脑的都不一样,所以导致了无法安装的情况。


    如何生成自己的keystore呢?这个需要用到keytool这个东西。

    首先cmd进入到F:Javajdk1.8in,keytool就在这个文件夹下。

    keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore

    -alias android.keystore  生成的keystore别名

    -keyalg RSA  加密和数字签名的算法

    -validity 1000 有效天数


    F:Javajdk1.8in>keytool -genkey -alias whu.keystore -keyalg RSA -validity 200
    00 -keystore whu.keystore
    输入密钥库口令:
    再次输入新口令:
    您的名字与姓氏是什么?
      [Unknown]:  Wang
    您的组织单位名称是什么?
      [Unknown]:  whu
    您的组织名称是什么?
      [Unknown]:  whu
    您所在的城市或区域名称是什么?
      [Unknown]:  武汉市
    您所在的省/市/自治区名称是什么?
      [Unknown]:  湖北省
    该单位的双字母国家/地区代码是什么?
      [Unknown]:  86
    CN=Wang, OU=whu, O=whu, L=武汉市, ST=湖北省, C=86是否正确?


    如果没有错误就可以在bin目录下发现多了一个whu.keystore的文件。


    如何查看keystore的内容呢呢

    依然用keystool那个工具,keytool -list -v -keystore whu.keystore


    注:默认的debug.keystore的密码是android

  • 相关阅读:
    mysql关联查询
    文本框,下拉框,单选框只读状态属性
    sql索引实例
    sql视图实例
    SQL触发器实例
    存储过程实例
    sql 、linq、lambda 查询语句的区别
    LINQ中的一些查询语句格式
    面试宝典
    SQL常用语句
  • 原文地址:https://www.cnblogs.com/strinkbug/p/6858723.html
Copyright © 2011-2022 走看看