关于APK签名的问题,求救
最近在做一小工具,就是给手机批量安装APK的
客户邮件中有这样一条
Pc上对apk进行签名,安装工具仅识别经过我们的签名工具签名的apk。未签名的apk不识别,不安装。
我的理解是对待安装的APK进行签名,然后在工具中进行验证,工具是用C++编写的
现在的问题是怎么在C++(VC++开发)中验证APK签名,签名我在网上已经找到资料了
求大神指点啊
[解决办法]
jarsigner -verify -verbose -certs <your_apk_path.apk>
用上面命令可以获取签名证书信息
[解决办法]
1 封装上面命令,取得输出,进行分析
2 jarsigner应该是开源的,看jarsigner算法,抽取出来,或者自己写。
建议1 会简单点