作为软件行业的从业者都知道,一款软件的开发过程中肯定会诞生两种版本,即debug版本和release版本,debug版本包含有调试信息,一般来说都要比release版本大,android应用当然也不例外...文件来进行签名,使用android studio生成签名文件的方式有两种,一种是使用android studio导航栏上的Build->Generate Signed Bundle/APK
上图的...目录apk,但是这个apk无法安装,如果强行安装会失败并提示没有没有证书
如图:
注意:证书签名可以生成release版本的apk,相比于使用默认证书生成的debug版本apk,release版本更小...,运行速度更快,当然也可以直接发布debug版本的apk
2.系统签名
要实现apk静默安装,修改系统声音之类的功能,需要对apk进行系统签名,系统签名跟证书签名是不同的两个概念
系统签名需要系统证书,...该系统证书是编译安卓版本的时候产生的文件,用于证明你的apk准许操作系统层级的指令,如果你想获得该证书则需要找为你提供安卓系统的厂家
如上图中的划线文件就是系统证书
如果要使用系统证书签名,则需要在