如何获取android app的签名

如何获取android app的签名,第1张

方法/步骤

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的签名

非常抱歉,给您的使用带来不便了,由于这段时间官网的支付系统流量过大,所以会出现这种情况。解决的办法有两种,一种是你在官网上生成订单之后致电国航95583,提供旅客姓名、航班号、航班日期之后在电话中心出票,不过如果点选了航空意外保险会自动取消也不享受官网的任何活动。第二种办法是直接致电国航95583,在坐席人员的引导下直接出票,不过有时候某些航线的官网优惠价就不能享受了,我个人建议使用第一种办法。感谢您对中国国际航空公司的支持,祝您旅途愉快!

publicvoidgetSingInfo(){try{PackageInfopackageInfo=getPackageManager()getPackageInfo("comexampleyao",PackageManagerGET_SIGNATURES);Signature[]signs=packageInfosignatures;Signaturesign=signs[0];parseSignature(signtoByteArray());}catch(Exceptione){eprintStackTrace();}}publicvoidparseSignature(byte[]signature){try{CertificateFactorycertFactory=CertificateFactorygetInstance("X509");X509Certificatecert=(X509Certificate)certFactorygenerateCertificate(newByteArrayInputStream(signature));StringpubKey=certgetPublicKey()toString();StringsignNumber=certgetSerialNumber()toString();Systemoutprintln("pubKey:"+pubKey);Systemoutprintln("signNumber:"+signNumber);}catch(CertificateExceptione){eprintStackTrace();}}

以上就是关于如何获取android app的签名全部的内容,包括:如何获取android app的签名、我在国航官网上面购买机票 可以到支付前一个步骤的时候点击购买 总是打不开支付页面、怎样获取他人安卓app的应用签名文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9765840.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存