第十八章:Android 打包部署

Andriod應用程序若是要在手機或模擬器上安裝,必需要有簽名! blog

1.簽名的意義   爲了保證每一個應用程序開發商合法ID,防止部分開放商可能經過使用相同的Package Name來混淆替換已經安裝的程序,咱們須要對咱們發佈的APK文件進行惟一簽名,保證咱們每次發佈的版本的一致性(如自動更新不會由於版本不一致而沒法安裝)。ip

2.簽名的步驟   a.建立key   b.使用步驟a中產生的key對apk簽名開發

第一步,在Eclipse中選擇須要打包的項目,而後右鍵--選擇Export,會彈出一個打包的提示框,以下圖所示。get

按Next以後,會繼續出現一個提示框,這裏你能夠選擇本身須要打包的項目(默認是剛纔選中的)以下圖:io

按Next以後,會彈出一個關於「Keystore」的提示,選擇「Create new Keystore」,並瀏覽、選擇簽名文件要保存的路徑,class

(關於Keystore的原理、做用等這裏暫時不細說,請你們發佈前務必保存好該簽名文件,很是重要的。) 以下圖所示:原理

這裏請注意簽名文件的命名,不能與該目錄(將要保存到的目錄)中已存在的文件重名,沒法覆蓋的,不然沒法下一步。cli

按Next後,出現以下圖所示的提示框:按照本身的實際狀況和需求,填寫相關信息後。選擇導出APK文件的路徑,點擊Finish完成。打包

這樣,就能夠輕鬆的打包並簽名本身的APP啦!下載

關於簽名文件的做用,以及如何保護本身APP版權,如何升級本身的APP,如何將本身的APP上傳到各大市場提供下載...

後續的文章中,將會詳細講解。歡迎你們關注。

相關文章
相關標籤/搜索