上架安卓各大应用市场之前需要对自己的应用进行签名加固,签名是为了证明你是这个应用的开发者,软著也是一种方式,这是不做介绍,加固是为了从安全角度给安装包加一个保护层,防止被恶意破解及攻击。
下面简单介绍一下签名及加固的流程:
在腾讯开放平台下载应用加固工具legutools(底部Q群群文件也有安装包)
2.下载安装打开
3.点击获取API密钥。链接:
https://cloud.tencent.com/developer/article/1385239
4.登录腾讯云账号
点击云API获取连接“https://console.cloud.tencent.com/cam/capi”,登录腾讯云账号,显示如下:
5.点击新建密钥,输入相关验证信息。密钥信息能创建两个。
6.复制密钥信息
复制云API的secretID和secretKey,登录“应用加固PC工具”即可。可在网络设置处设置网络代理。
登录进去一般会让选择子账户,我习惯用父账户。
7.输入密钥信息进行登录
8.添加应用进行加固即可,下面需要安卓证书的密码,是制作证书是的那个。
9.上传应用的安装包APK文件,上传签名文件(安卓证书),证书密码。输入无误,别名自动生成,填写别名密码就行。
10.选择加固方案,基础版就行。
11.加固成功后就可以在上传的文件里面找到加固的安装包及加固后的签名安装包。
12.把这个签名的加固包上传到各大安卓应用市场(腾讯应用宝、华为应用市场、百度手机助手、阿里应用分发平台、小米应用商店、360应用市场等)即可。
技术交流QQ群:
群文件有各种编译器还有学习资料,自行下载