在给生成的apk签名,jdk1.6升级到jdk1.7会出现以下问题:
1.明明签名了,并且签名检查apk中也有签名文件,但是安装的时候就是提示安装失败,没有签名,解决办法
将签名命令上加一段话: -digestalg SHA1 -sigalg MD5withRSA 加上后就可以了
旧:jarsigner -keystore test.keystore -storepass test123 -signedjar signed_client.apk client.apk test
新:jarsigner -digestalg SHA1 -sigalg MD5withRSA -keystore test.keystore -storepass test123 -signedjar signed_client.apk client.apk test
这样签名完成后就可以安装成功了。
2.以上方法可以解决签名后不能安装成功的问题,但是会发现有警告:
警告:
未提供 -tsa 或 -tsacert, 此 jar 没有时间戳。如果没有时间戳, 则在签名者证书的到期
日期 (2063-07-18) 或以后的任何撤销日期之后, 用户可能无法验证此 jar。
入有这个警告的话本身对签名没有影响,但是总感觉怪怪的,要想去掉这个警告只要在命令上再加上 -tsa https://timestamp.geotrust.com/tsa 就可以了
最终命令是:
jarsigner -digestalg SHA1 -sigalg MD5withRSA -tsa https://timestamp.geotrust.com/tsa -keystore test.keystore -storepass test123 -signedjar signed_client.apk client.apk test
分享到:
相关推荐
点阵显示ZH
利用玻璃纤维的隔热性能和出色的导电聚合物导电性,一种基于聚(3,4-乙撑二氧噻吩)的新型一维(1D)复合热电材料:对甲苯磺酸(PEDOT:p-TSA)/玻璃纤维是通过原位聚合法在玻璃纤维表面涂覆PEDOT:p-TSA制备的。...
CIA 603 introduction:Time-stamping of CAN frames
TSA时间戳版权保护系统介绍.pdfTSA时间戳版权保护系统介绍.pdf
TSA时间戳 (2).docxTSA时间戳 (2).docx
TSA时间戳 (2).pdfTSA时间戳 (2).pdf
时间戳记 用POSIX sh编写的受信任时间戳脚本 特征 创建/删除git提交的受信任时间戳 ... TSA_CAFILE:时间戳记颁发机构的CA证书的位置默认值:〜/ tsa-cacert.pem TSA_BLOBREF:git blob用于存储时间戳的名称 默认值:t
TSA时间戳版权保护系统介绍 (2).pdfTSA时间戳版权保护系统介绍 (2).pdf
TSA时间戳版权保护系统介绍 (2).docxTSA时间戳版权保护系统介绍 (2).docx
它允许组织通过在文件和数据库级别支持管理员操作和客户端事务来跟踪所有签名密钥的使用。 SignServer 的操作原理很简单,客户端通过 SignServer 支持的接口、Web 服务或命令行接口之一提交他要签名的文档/文件。 ...
NUAMES-TSA NUAMES TSA 的网站 数据库: : 活动规则:https:// 一个展示和管理 NUAMES TSA 章节的网站。
本文介绍了使用共享磁盘存储的 IBM® DB2® for Linux®, UNIX® 自动化软件故障恢复解决 方案的独特配置。这些配置使用了 DB2 9.7 中提供的 DB2 高可用性 (HA) 特性和 DB2 高 可用性实例配置工具 (db2haicu)。
4.设置TSA-打开浏览器,转到服务器地址中的/ tsa / admins,只需设置以下字段即可:dbhost = (MySQL服务器主机名)dbusername =(TSA数据库用户名)dbpassword =(TSA数据库密码)或在tsa目录中打开并编辑tsa.cfg ...
REST API-时间戳v1 该应用程序基于Patricio Kumagae的项目,该项目是使用Python开发的 。 该应用程序在使用SailsJS开发框架改写的NodeJS。 允许您与部署在以下位置的smartContract 进行交互罗普斯滕林克比Rsk 阿根廷...
欧拉公式求长期率的matlab代码tsa:Thalesians的时间序列分析库(TSA) 安装 pip install thalesians.tsa 警告 请注意,这是一个非常年轻的库,接口在不断变化,可能会在短时间内更改。 我们希望随着时间的推移,...
GDF-15在曲古菌素A作用胃癌细胞SGC-7901后及胃腺癌组织中表达分析,李云龙,崔武,目的: 研究GDF-15基因在TSA作用胃癌细胞系SGC-7901后及胃腺癌组织中的表达。方法: 采用Real-time PCR检测胃癌细胞系SGC-7901经过TSA...
尼日利亚国库单一帐户(TSA)的实施带来了一些重大变化,例如,尼日利亚中央银行(CBN)接管了公共基金的托管人,而存款银行(DMB)则在整个联邦担任收款代理。 这似乎正在影响DMB的流动性状态。 具有高流动性问题的...
北堪萨斯城-TSA.github.io
IHSTSA:为伊萨卡高中TSA网站重新设计