首页云计算 正文

Android Studio中的keystore

2024-11-19 4 0条评论
  1. 首页
  2. 证书相关
  3. Android Studio中的keystore

Android Studio中的keystore

发布日期:2017-04-05

如何生成自己的keystore呢

这个需要用到keytool这个东西。

首先cmd进入到F:\Java\jdk1.8\bin,keytool就在这个文件夹下。

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

-alias android.keystore  生成的keystore别名

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

-validity 1000 有效天数

 

F:\Java\jdk1.8\bin>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

 

如何在Android Studio中设置keystore呢

在build.gradle的Android节点下加一段话:

signingConfigs{

    debug{

        storeFile file(“C:\\Users\\Fly\\.android\\whu.keystore”)

        storePassword “flyzy2005”        keyAlias “whu.keystore”        keyPassword “flyzy2005”    }

}

也可以这样设置:
    signingConfigs {
        release {
            storeFile file(“xxxxxxxxStore”)
            storePassword “xxxxxxxx”
            keyAlias “timehut team”
            keyPassword “xxxxxxxx”
        }
    }

    buildTypes {
        debug {
            signingConfig signingConfigs.release
        }
        release {
            signingConfig signingConfigs.release
        }
    }

 

这样编译出来的debug版本直接用的是正式签名。

 

如何在Android Studio中设置app的签名呢

Build->Generate Signed APK,

选择刚才的那个keystore,然后输入名字密码,点Finish就可以在Gragle Console里面看到是否生成了relese版本的apk了。

文章转载互联网

上一篇:MySQL管理工具MySQL Utilities — mysqlprocgrep 实际应用(38)

下一篇:zabbix导入/导出配置文件(88)

相关新闻

  • SSL证书对网站访问速度有影响吗
  • 个人隐私数据泄露有哪些危害?如何预防?
  • 部署SSL证书有哪些常见的错误
  • 国际证书、国产证书和国密证书
  • 游戏开发为什么离不开代码签名?
  • 僵尸网络攻击手法与防范方式
  • SSL证书助力保障网络数据安全
  • 网站加密与不加密区别
  • SSL证书有哪些类型和价格差异
  • ca机构颁发的证书包括那些内容呢?
文章版权及转载声明

本文作者:admin 网址:http://news.edns.com/post/112999.html 发布于 2024-11-19
文章转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码