apk上上簽工具給apk簽名的一款小工具,修改完dex打包進入apk需要用這玩意簽名,當然使用Ecliepse重建同包名工程打包apk也行(使用默認簽名),當前最新版。
apk簽名是什么意思
apk簽名相當于程序的身份識別代碼。
1、apk簽名用于程序編譯打包之后,手機在運行程序之前會先去驗證程序的簽名(可以看作類似于我們電腦上常說的md5)是否合法,只有通過了驗證的文件才會被運行,所以簽名軟件的作用的讓文件通過手機的驗證為合法,不同的手機、系統(tǒng)是對應不同的簽名的。
2、可以用簽名工具來更改。比如手機簽名工具ZipSigner 2,可以對手機上的文件進行直接簽名,支持apk、zip及jar格式,方便刷機或漢化的朋友。有些愛好修改安卓apk軟件的用戶有時候需要對apk文件進行修改,但是如果在電腦上操作的話,打包簽名是十分復雜的,還必須安裝java環(huán)境,可以說打包一個包是十分麻煩的,這款簽名工具可以解決上述遇到的問題。
Android APK簽名有什么用呢?
很多Android開發(fā)者不明白APK簽名有什么作用。
其實APK簽名用處主要有兩種:
1.使用特殊的key簽名可以獲取到一些不同的權(quán)限。
2. APK如果使用一個key簽名,發(fā)布時另一個key簽名的文件將無法安裝或覆蓋老的版本,這樣可以防止你已安裝的應用被惡意的第三方覆蓋或替換掉。
目前Google在Android系統(tǒng)方面的態(tài)度和策略也都是非盈利性質(zhì)的,和Symbian的簽名有本質(zhì)的區(qū)別。
而我們使用Eclipse+ADT插件從開發(fā)環(huán)境安裝到手機中的APK文件已經(jīng)包含了ADT插件的Debug簽名文件,所以沒有安裝,但是最終發(fā)行的版本需要自己的key去簽名。
- PC官方版
- 安卓官方手機版
- IOS官方手機版