android 的自簽名機制
花了半天時間,終於算是把android的證書機制搞明白了。關鍵就是keytool和jarsigner。keytool用來查詢密碼和創建證書,證書以keystore的形式存在。一旦證書創建好之後就可以通過"密碼"來查詢sha1簽名。在生成sdk的時候,adt會使用密碼和jarsigner給jar文件簽名,同時jarsigner把證書存放到 block
file of the JAR file內部。感覺就相當於在jar文件內部既存放了明鑰,又存放了密鑰,還存放了證書,3者都齊備了,安裝的時候只要對比一下這2個“鑰匙”是否匹配即可。googel api需要的就是存放在keystore中的密鑰,你只要再提供一個packagename即可。具體參見
個人理解,求大牛賜教!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Android代碼混淆,就這麼簡單
Maybe_ren
2020-07-08 12:37:11
利用rxjava實現監聽EditView裏的文字在規定時間間隔不變後進行聯想搜索
丶咿呀咿呀
2020-07-08 12:20:52
在虛擬機中安裝android apk
shaochengand
2020-07-08 11:56:57
Android studio 升級後項目出錯
mr.rui
2020-07-08 11:51:59
Android應對進程被殺死--Service(二)
lyl953147712
2020-07-08 11:46:59
Windows Running “flutter pub get“ in XXX卡死
小海编码日记
2020-07-08 12:40:51
Android操作Exif-ExifInterface全解析
Maybe_ren
2020-07-08 12:37:11
selinux-實現
vrix
2020-07-08 12:37:00
selinux-概覽
vrix
2020-07-08 12:37:00
selinux-驗證
vrix
2020-07-08 12:37:00
Android受限廣播(protected-broadcast)
vrix
2020-07-08 12:37:00
selinux-自定義
vrix
2020-07-08 12:37:00
在Android端實現基於OPENGL ES 的深度學習前向傳播框架
koibiki
2020-07-08 12:23:30
Desire rom - build kernel
dkyang
2020-07-08 12:22:51