不管是QQ,还是微信,还是支付,涉及到第三方的都的用这个玩意,有时候找不对很坑的

首先我们要区分jks, app,keystore(新建keystoer的文件new就可以了)再进行下一步操作

Eclipse的获取方式

Studio的获取方式

使用keytool自代的jdk获取方式

1.在android文件夹中

击入:调试版本使用 debug.keystore,命令为:keytool -list -v -keystore debug.keystore。 发布版本使用 apk 对应的 keystore,命令为:keytool -list -v -keystore apk 的  keystore 。

即可看到

感谢高德文档

在我的实践中可没这么巧,上面的方法不管用,我屡试不爽

1.在老兄的帮助下

   在cmd下,进入C:\Users\Administrator\.android目录执行命令如下:

          keytool -genkey -v -keystore debug.keystore -alias androiddebugkey -keyalg RSA -validity 10000
           输入密码,用户等信息确认后便可生成一个debug.keystore

  

在jdk中生成keystore

  击入:

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

  提示 ??

无意中用了这个方法,不错挺给力

 1.创建keystore文件
       keytool -genkey -alias dotuian -keystore dotuian.keystore -keyalg RSA
       生成一个名为 dotuian.keystore 的文件
   2 检查一个keystore:
    keytool -list -v -keystore dotuian.keystore
    Enter keystore password:your password(输入密码)
    3输出keystore到一个文件:testkey:
   keytool -export -alias dotuian -keystore dotuian.keystore -rfc -file dotuian.cer
   Enter keystore password:your password(输入密码)

这个看着挺老道的

1.Build -> Generate Signed APK ->Next...生成Apk, 然后在 .Android目录中 keytool -list -v -keystore debug.keystore,就会生成debug.keystore, keystore和jks是一样的原理,相当一证书

When using Code Completion, you can accept the currently highlighted selection in the popup list with Tab key.在写自定义的电影选票时出来这个错,很棘手?

写代码也好,做项目也好,思路真的很重要,静下心来好好想想,应做什么,不做做什么,what,why how

获取jks,apk.keystore

1.他们都是有build中生成的,只是后缀不一样,构建出来的文件不一样

2.获取sha1,要用keystore生成

签名生成命令 keytool -list -v -keystore keystore.jks ( keystore或者jks的地址)当然了可以代码生成在  DubKeyTool工具中

keystore是个嘛东西的更多相关文章

  1. 关于APK签名的一些东西

    什么是APK 了解APK签名之前,首先要知道什么是apk文件:APK是AndroidPackage的缩写,即Android安装包(apk),APK文件其实就是zip格式的文件,只是后缀被改为了apk, ...

  2. keyStore vs trustStore--转载

    原文:http://lukejin.iteye.com/blog/605634 今天有同事向我问起这两个概念,所以我就记录下.首先我们得澄清一些概念.一个web应用如果需要提供以https的方式访问的 ...

  3. java中 SSL认证和keystore使用

    java中 SSL认证和keystore使用 2013-10-12 11:08 10488人阅读 评论(0) 收藏 举报   目录(?)[+]     好久没用过SSL认证了,东西久不用,就有点生疏. ...

  4. [Android开发常见问题-12] Android开发中debug.keystore如何使用。

    有些团度在开发较大的项目的时候会用到debug.keystore这种debug签名,那么这个东西怎么用呢?之前在导出签名包的时候只需要android tools -> export signed ...

  5. keystore 介绍

    Keytool 是一个有效的安全钥匙和证书的管理工具. Java 中的 keytool.exe (位于 JDK\Bin 目录下)可以用来创建数字证书,所有的数字证书是以一条一条(采用别名区别)的形式存 ...

  6. Android:如何生成自己的keystore(zz)

    keystore不设置的话默认使用的是C:\Users\Fly\.Android下面的debug.keystore,每台电脑的都不一样,所以导致了无法安装的情况. 如何生成自己的keystore呢?这 ...

  7. JDK的KeyTool和KeyStore等加密相关

    Keytool是一个有效的安全钥匙和证书的管理工具. Java 中的 keytool.exe (位于JDK\Bin下)可以用来创建数字证书,所有的数字证书是以一条一条(用别名区别,不区分大小)地存储在 ...

  8. Java - 生成keystore

    有个需求,说要在生成PDF文件时加上signature.操作PDF容易,用: <dependency> <groupId>com.itextpdf</groupId> ...

  9. KeyStore相关

    http://blog.csdn.net/liuquan0071/article/details/50318405 一. HTTPS概念 1. 简介 HTTPS(全称:Hypertext Transf ...

随机推荐

  1. iOS开发:icon和启动图尺寸(转)

    转至:http://www.cnblogs.com/shaoting/p/4941634.html 歪果仁的总结: Asset iPhone 6s Plus and iPhone 6 Plus (@3 ...

  2. window下虚拟环境搭建

    1.找到你的host文件

  3. exception in initAndListen: 12596 old lock file, terminating

    #mongd -f /etc/mongodb.conf时报错 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvamFjc29uX2JhaQ==/font/5a ...

  4. POJ 2677 旅行商问题 双调dp或者费用流

    Tour Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 3408   Accepted: 1513 Description ...

  5. Python操作redis字符串(String)详解 (三)

    # -*- coding: utf-8 -*- import redis #这个redis不能用,请根据自己的需要修改 r =redis.Redis(host=") 1.SET 命令用于设置 ...

  6. HttpOperater-模拟HTTP操作类

    using System; using System.IO; using System.Linq; using System.Net; using System.Text; using System. ...

  7. [k8s]metricbeat的kubernetes模块&kube-metric模块

    正确姿势启动metricbeat metricbeat.modules: - module: system metricsets: - cpu - filesystem - memory - netw ...

  8. PaaS 平台的网络需求

    在使用 Docker 构建 PaaS 平台的过程中,我们首先遇到的问题是需要选择一个满足需求的网络模型: 让每个容器拥有自己的网络栈,特别是独立的 IP 地址 能够进行跨服务器的容器间通讯,同时不依赖 ...

  9. svn lock 锁定文件

    [root@NGINX-APACHE-SVN pro]# svn lock zh_CN.UTF-8 'zh_CN.UTF-8' locked by user 'svnroot'. [root@NGIN ...

  10. 【C语言】19-static和extern关键字1-对函数的作用

    一.extern与函数 在前面我提到过一句话:如果一个程序中有多个源文件(.c),编译成功会生成对应的多个目标文件(.obj),这些目标文件还不能单独运行,因为这些目标文件之间可能会有关联,比如a.o ...