打包簽名時只設置v2,不設置v1
情況一: 在7.0以下的系統上會安裝失敗,提示
Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]
情況一: 在7.0系統的手機上,安裝不會出現問題.
打包簽名時只設置v1,不設置v2
7.0以下系統和7.0以上系統安裝都沒有問題.
打包簽名時v1,v2都設置
7.0以下系統和7.0以上系統安裝都沒有問題.
總結:
- v2簽名驗證方式比v1更加安全,但是它是適用在7.0以上的系統;
- 只設置v1簽名並不會報錯,但是在7.0上不會使用更安全的驗證方式.
- 簽名方式要麼只選擇v1,要麼同時選擇v1和v2.同時勾選v1,v2兼容性更好.