AndroidStudio安全管理签名⽂件keystroe和签名密码(星空武
哥)
AndroidStudio由于使⽤了gradle的进⾏项⽬构建,使我们开发app⽅便很多,今天我就给⼤家列出⼏点是⽤gradle的⽅便之处。
android获取真正的签名
⼀、
⼆、
三、
我们在使⽤AndroidStudio进⾏release版的apk签名的时候,往往都是将签名⽂件keystore放在项⽬中,密码写在adle中,keystore 和密码就随着代码上传到了Git仓库中了,这样往往很不安全,因为这样被⼈获取。
这是修改之前的app中的adle签名配置
那么怎样才能更加安全的管理我们的keystore和密码呢?今天我就教给⼤家如何实现keystroe的安全管理。
⾸先我们在project下新建⼀个“keystore.properties”⽂件,将keystroe的绝对路径和密码、别名等信息配置好。
接下来我们在adle中配置签名信息共三步
修改之后的配置
上⾯的三步分别是
第⼀步:创建⼀个⽂件输⼊流FileInputStream获取keystore.properties⽂件流
第⼆步:通过输⼊流获取keystore.properties的配置内容
第三布:引⽤签名
那⾯这样怎么能显⽰出来⽐之前的安全呢?其实还有⼀步没有做呢?将keystore.properties添加到忽略中,这样就不上传keystore.properties⽂件到git仓库,使签名的敏感信息与上传上到git仓库的代码隔离开了,这样就我们的签名信息就安全了。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。