方法/步骤
1
1 win7,开始菜单,搜索cmd
2
2 打开cmd
3
3 进入android
4
4 使用命令keytool -list -v -keystore debugkeystore
5
5 需要安装keytool,办法是安装jdk,百度搜索jdk并下载安装;具体平台按实际情况选择
6 安装完毕,进入到jdk安装bin目录,并复制地址
7 回到cmd命令窗口,输入cd + 空格,并在标题栏右侧点击粘贴
8 回车,进入到这个目录
9 再次输入keytool -list -v -keystore debugkeystore命令并回车,出现错误
10 先执行以下命令keytool -genkey -v -keystore debugkeystore -alias androiddebugkey -keyalg RSA -validity 10000
11 按提示输入密码(自己定),密保答案等;到后来需要重新再输入密码,生成完成
12 到keytool目录下,看到debugkeystore已经生成成功
13 将这个文件复制到android文件夹下
14 现在再次键入生成android签名的命令:keytool -list -v -keystore debugkeystore,按提示输入密码,即可成功生成签名
步骤阅读
15 在标题栏右键选择标记复制其中的SHA1的值,即为android的签名
获取android API key步骤方法:
1 获取debug keystore位置:
打开Eclipse--->Windows--->Preferences--->Android--->Build
查看默认的debug keystore位置,这里是E:\java\android-sdk-windows\android\debugkeystore
2打开PowerCmd输入:
keytool -list -alias androiddebugkey -keystore " 。。。" -storepass android -keypass android
双引号中的为keystore位置, 注意,双引号一定要有,否则就会报错。
执行结果:
3 打开>
结果显示(如何使用也展示了):
[Android Pro] 查看 keystore文件的签名信息 和 检查apk文件中的签名信息
1:
查看 keystore文件的签名信息
keytool -list -v -keystore keystoreName -storepass keystorePassword
2:
检查apk文件中的签名信息
解出apk中RSA文件,然后用keytool即可查看签名信息:
keytool -printcert -file ~/test/CERTRSA
一、查看本地keystore文件(前提是有keystore的密码)
命令:keytool -list -v -keystore 目标文件路径
二、查看三方应用或是系统应用签名
右键apk解压,目标文件是META-INF文件夹中的CERTRSA文件,通过命令keytoolexe命令查看证书信息
可以查看签名的MD5、SHA1、SHA256值及签名算法
命令:keytool -printcert -file 目标文件路径
以上就是关于如何获取android app的签名全部的内容,包括:如何获取android app的签名、android API key 怎么获取、如何获取keystore的签名等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)