讓APK簽名檔案生成後變的更加小!

2021-07-11 19:28:56 字數 521 閱讀 7242

對於現在開發者各種第三方庫,需求加大。apk檔案避免不了越來越大。這裡使用乙個.exe壓縮演算法 google的官方工具,

但是我們直接在檔案裡面\sdk\build-tools\23.0.2 裡面的zipalign.exe

步驟:首先開啟cmd命令介面進入到此工具資料夾下

zipalign -z 4 old.apk new.apk執行這個命令

然後沒然後了。等待吧,更加高效的zip壓縮事件越久;

各個命令解釋:

4 表示 32位對齊 好像也只有32位對齊。。

-z 表示再壓縮

-c 檢測是否已經壓縮過

-v 詳細的壓縮過程展示

-p 再檢驗校正目標apk

查詢官方檢視可能有百分之8左右的壓縮率 10mapk可以小差不多1m其實還不錯的!

使用gradle 命令

release

如何檢視apk和簽名檔案的簽名資訊

1.通過apktool工具解壓當前apk 比如 demo.apk 解壓後,會生成cert.rsa檔案 apktool d demo.apk 2.通過keytool命令獲取簽名資訊 keytool printcert file c android soft apktool demo original ...

快應用簽名檔案生成

快應用簽名檔案需要使用openssl命令等工具生成簽名檔案private.pem certificate.pem,但openssl官網沒有提供windows版本的安裝包,最初我是用自己編譯的方式安裝openssl,需要安裝activeperl visual studio nasm,然後編譯opens...

Android生成系統簽名檔案jks

場景 解決方案 生成.簽名檔案jks,直接放在as裡面,生成apk時候就已經是系統簽名。這個時候直接install安裝或者直接放到系統原始碼裡面編譯都行的。具體實施方案 build target product security 就是這個security資料夾裡面的內容 2 實現方式 openssl...