2016-11-02
前言:Android 7.0 引入一项新的应用签名方案 APK Signature Scheme v2,它能提供更快的应用安装时间和更多针对未授权 APK 文件更改的保护。在默认情况下,Android Studio 2.2 和 Android Plugin for Gradle 2.2 会使用 APK Signature Scheme v2 和传统签名方案来签署您的应用。
虽然建议您对您的应用采用 APK Signature Scheme v2,但这项新方案并非强制性的。如果您的应用在使用 APK Signature Scheme v2 时不能正确开发,您可以停用这项新方案。禁用过程会导致 Android Studio 2.2 和 Android Plugin for Gradle 2.2 仅使用传统签名方案来签署您的应用。要仅用传统方案签署,打开模块级build.gradle文件,然后将行v2SigningEnabled false添加到您的版本签名配置中:
android{
...
defaultConfig{...}
signingConfigs{
release{
storeFile file("myreleasekey.keystore")
storePassword"password"
keyAlias"MyReleaseKey"
keyPassword"password"
v2SigningEnabledfalse
}
}
}
注意:如果您使用 APK Signature Scheme v2 签署您的应用,并对应用进行了进一步更改,则应用的签名将无效。出于这个原因,请在使用 APK Signature Scheme v2 签署您的应用之前、而非之后使用zipalign等工具。
一
在android studio中的build菜单点击Generate Signed APK
如果有创建了,直接拿来用,没有就继续下面的步骤,点击Create new...
把相应信息填完,有的可以不填,完成后点击ok
二
第三方加固apk
找到自己需要加固的apk,
然后选择一个三方加固的网站(阿里聚安全或者应用乐固)上传apk操作即可
http://jaq.alibaba.com/登录淘宝账户
http://legu.qcloud.com/登录QQ账户
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2016年11月16日更新首推360加固守住
官网:http://jiagu.360.cn/ 一键上传自动加固与签名
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
下载加固好的文件,如果直接安装加固的文件,安装会提示无法解析,因此进行加固apk的签名
三
加固apk签名
可以直接使用乐固签名打包工具,(在腾讯应用乐固下载)
这里签名可以签阿里或其他第三加固的网站的加固apk
签名成功后就可以安装了
更多推荐
刘桂林:使用360加固助手加固/签名
电脑爱好者:APP修改后无法安装怎么办