第十八章:Android 打包部署

來源:互聯網
上載者:User

標籤:

Andriod應用程式如果要在手機或模擬器上安裝,必須要有簽名! 

1.簽名的意義   為了保證每個應用程式開發商合法ID,防止部分開放商可能通過使用相同的Package Name來混淆替換已經安裝的程式,我們需要對我們發布的APK檔案進行唯一簽名,保證我們每次發布的版本的一致性(如自動更新不會因為版本不一致而無法安裝)。

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

第一步,在Eclipse中選擇需要打包的項目,然後右鍵--選擇Export,會彈出一個打包的提示框,如所示。

按Next之後,會繼續出現一個提示框,這裡你可以選擇自己需要打包的項目(預設是剛才選中的)如:

按Next之後,會彈出一個關於“Keystore”的提示,選擇“Create new Keystore”,並瀏覽、選擇簽名檔案要儲存的路徑,

(關於Keystore的原理、作用等這裡暫時不細說,請大家發布前務必儲存好該簽名檔案,非常重要的。) 如所示:

這裡請注意簽名檔案的命名,不能與該目錄(將要儲存到的目錄)中已存在的檔案重名,無法覆蓋的,否則無法下一步。

按Next後,出現如所示的提示框:按照自己的實際情況和需求,填寫相關資訊後。選擇匯出APK檔案的路徑,點擊Finish完成。

這樣,就可以輕鬆的打包並簽名自己的APP啦!

關於簽名檔案的作用,以及如何保護自己APP著作權,如何升級自己的APP,如何將自己的APP上傳到各大市場提供下載...

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

 

第十八章:Android 打包部署

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.