Phonegap APK - jarsigner -verify 抛出错误 - res/layout/notification_action.xml 的 SHA-256 签名文件摘要无效
Phonegap APK - jarsigner -verify throwing an error - invalid SHA-256 signature file digest for res/layout/notification_action.xml
我使用
创建了密钥库
keytool -genkey -v -keystore xx_yy_zz.keystore -alias xx_yy_zz_alias_name -keyalg RSA -keysize 2048 -validity 10000
已上传到 Phonegap 并生成 APK 文件
使用以下命令签署了 APK
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore xx_yy_zz.keystore xx_yy_zz.78.apk xx_yy_zz_alias_name
但是当我验证 APK 时它抛出以下错误
jarsigner -verify xx_yy_zz.78.apk
错误:
jarsigner:java.lang.SecurityException:res/layout/notification_action 的 SHA-256 签名文件摘要无效。xml
使用-digestalg SHA-256
签名,如果你想验证SHA256
。
SHA1
had been broken 根本不应该再使用了。
我使用
创建了密钥库keytool -genkey -v -keystore xx_yy_zz.keystore -alias xx_yy_zz_alias_name -keyalg RSA -keysize 2048 -validity 10000
已上传到 Phonegap 并生成 APK 文件
使用以下命令签署了 APK
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore xx_yy_zz.keystore xx_yy_zz.78.apk xx_yy_zz_alias_name
但是当我验证 APK 时它抛出以下错误
jarsigner -verify xx_yy_zz.78.apk
错误:
jarsigner:java.lang.SecurityException:res/layout/notification_action 的 SHA-256 签名文件摘要无效。xml
使用-digestalg SHA-256
签名,如果你想验证SHA256
。
SHA1
had been broken 根本不应该再使用了。