国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

AndroidStudio安全管理簽名文件keystroe和簽名密碼(星空武哥)

2019-10-22 18:28:39
字體:
來源:轉載
供稿:網友

AndroidStudio由于使用了gradle的進行項目構建,使我們開發app方便很多,今天我就給大家列出幾點是用gradle的方便之處。

我們在使用AndroidStudio進行release版的apk簽名的時候,往往都是將簽名文件keystore放在項目中,密碼寫在build.gradle中,keystore和密碼就隨著代碼上傳到了Git倉庫中了,這樣往往很不安全,因為這樣被人獲取。
這是修改之前的app中的build.gradle簽名配置

AndroidStudio,keystroe

那么怎樣才能更加安全的管理我們的keystore和密碼呢?今天我就教給大家如何實現keystroe的安全管理。
首先我們在project下新建一個“keystore.properties”文件,將keystroe的絕對路徑和密碼、別名等信息配置好。

AndroidStudio,keystroe

接下來我們在build.gradle中配置簽名信息共三步

修改之后的配置

AndroidStudio,keystroe

上面的三步分別是

第一步:創建一個文件輸入流FileInputStream獲取keystore.properties文件流

第二步:通過輸入流獲取keystore.properties的配置內容

第三布:引用簽名

那面這樣怎么能顯示出來比之前的安全呢?其實還有一步沒有做呢?將keystore.properties添加到忽略中,這樣就不上傳keystore.properties文件到git倉庫,使簽名的敏感信息與上傳上到git倉庫的代碼隔離開了,這樣就我們的簽名信息就安全了。

AndroidStudio,keystroe

 

注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 柳林县| 海伦市| 禄丰县| 铜梁县| 丽水市| 景宁| 荔波县| 张北县| 梁平县| 延安市| 岱山县| 五峰| 会宁县| 鄄城县| 抚远县| 龙州县| 大悟县| 临汾市| 达拉特旗| 蕲春县| 喀喇| 郓城县| 文山县| 尖扎县| 新乡市| 北辰区| 常宁市| 金平| 迁安市| 句容市| 韶山市| 会昌县| 珠海市| 旬阳县| 松潘县| 日照市| 彰化县| 台前县| 汤阴县| 上思县| 屯门区|