1、生成妳自己的jks文件
如果沒有的就新建,點擊Create New ... ?設置密碼(123456)
然後Next -- Finish
2、使用keytool-importkeypair對jks文件引入系統簽名
把platform.x509.pem、platform.pk8和上壹部生成的jks文件統壹放到壹個文件夾下,比如我的是放在工程目錄的signAPK目錄下
將下載好的keytool-importkeypair配置壹下,其實主要就是配置壹下環境變量,不熟悉的可以閱讀官方文檔,然後使用下面這條命令(需要在linux下,用windows的可以去在linux下生成jks,然後復制出新的jks回原目錄也可以)對jks文件引入系統簽名
./keytool-importkeypair -k [jks文件名] -p [jks的密碼] -pk8 platform.pk8 -cert platform.x509.pem -alias [jks的別名]
例如我的對應的就是:./keytool-importkeypair -k SignDemo.jks -p 123456 -pk8 platform.pk8 -cert platform.x509.pem -alias SignDemo
運行完這條命令之後,我們就得到了有系統簽名的jks
3、配置gradle(app)
在在android區域下(與defaultConfig同級)添加signingConfigs配置:
依次填寫jks的路徑,密碼,別名等
詳情介紹