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