您的位置:首页 > 移动开发

用360加固app后上传需要重新签名

2017-03-02 15:03 281 查看
在android app开发完成后,打包成正式签名版,上架到360应用商店,会推荐用360进行加固.然后问题来了,加固后的app是还需要重新签名的.但是android studio并没有提供直接给一个未签名的app直接进行签名的功能.

提供两种解决办法.

1,最原始,也是最有效的方法.

通过使用 jarsigner 命令来进行签名.

在命令行界面按照以下格式输入签名命令:

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore [keystore文件路径] -storepass [keystore文件密码] [待签名apk路径] [keystore文件别名]


将[ ]中的描述替换成keystore文件的具体信息就能签名成功了,注意[ ]符号是不需要的.

2,这里还提供一种偷懒的办法,下载一个360加固助手,可以在里面配置一些keystore信息,然后进行加固签名操作.当然还提供一键上架功能.很是方便.

在这里本人还是推荐使用第一种方式.具体看小伙伴们喜欢哪种方式了.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android