首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >android版本apk apksigner无法验证jarsigner

android版本apk apksigner无法验证jarsigner
EN

Stack Overflow用户
提问于 2017-08-26 10:59:53
回答 2查看 687关注 0票数 1

我看到ionic 2文档建议使用jarsigner对apk进行签名,并使用apksigner进行验证。问题是我可以通过jarsigner进行验证。但是,当我运行apksigner验证命令时,什么也没有返回。

这是否意味着我的应用程序仍然是签名的?

EN

回答 2

Stack Overflow用户

发布于 2017-08-27 01:49:08

apksigner的设计遵循UNIX命令行工具原理,即如果一切正常,则不打印任何内容。当从jarsigner切换时,这可能会令人困惑,当一切正常时,它会打印"jar已验证“。

您可以传入-v--verboseapksigner打印出信息,即使APK的签名进行了验证。您还可以检查返回代码。如果一切正常,则为0,否则为非零值。

票数 0
EN

Stack Overflow用户

发布于 2017-08-26 11:44:06

请按照以下步骤操作。1) ionic build android --prod

代码语言:javascript
复制
2)  jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore 
C:\Users\admin_2\Desktop\keystore.dat 
D:\ionicv2\YOUR_PROJECT_NAME\platforms\android\build\outputs\apk\android-
release-unsigned.apk YOUR_PROJECT_alias

3)  C:\Users\admin_2\AppData\Local\Android\sdk\build-tools\24.0.2\zipalign -
v 4 
D:\ionicv2\YOUR_PROJECT_NAME\platforms\android\build\outputs\apk\android-
release-unsigned.apk   
D:\ionicv2\YOUR_PROJECT_NAME\platforms\android\build\outputs\apk\YOUR_APK_
LIVE_NAME.apk
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45891526

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档