日常開發(fā)中像使用到微信的登入的分享的 , 及百度地圖等一些第三方的的使用 , 需要配置簽名的使用 , 由于開發(fā)時的簽名與正式版的簽名是不一致的 , 或者多人開發(fā)的時候每個人的電腦的測試環(huán)境下的簽名都是不同的導(dǎo)致 , 這些第三方的調(diào)試比較困難 , 所以在開發(fā)一個新的 app 時我通常會統(tǒng)一正式版和測試版的簽名 . 這樣每個人都可以通過xxx.jks文件生成相同的簽名 , 這樣每個人就都可以調(diào)試這些第三方的東西了
第一步:
第二步
第三步
之后生成如下代碼
到此打出的測試包將會與正式包的簽名一致, 有時候開源時要公開 build.gradle 密碼什么的寫在這里很不安全
可以這么設(shè)置
第一步
創(chuàng)建 keystore.properties 文件
創(chuàng)建 keystore.properties 文件.png
第二步
向 keystore.properties 添加值
向 keystore.properties 添加值.png
第三步
app 的 build.gradle 中加入如下代碼
設(shè)置 build.gradle.png
第四步
配置 .gitignore 不上傳 keystore.properties
配置 gitignore.png
到此設(shè)置結(jié)束