android App應用的打包及發佈

步驟:

1.完成開發工作

2.去掉開發調試信息(system.out  和 Log信息)

3.考慮爲應用程序添加EULA(End User License Agreement)(可有可無)

4. 爲程序設置自定義圖標

5. 爲程序簽名

6. 在真機上測試

7. 發佈到電子市場


爲什麼一定要爲app設置簽名?

必須對軟件簽名才能運行;Android系統依靠簽名證書辨別開發者。


簽名策略:

使用一個證書籤名所有程序
①應用程序升級
②應用程序模塊化
③允許代碼或者數據共享
證書有效期設置
①最少25年
②如果簽名多個程序,則證書有效期應該長
③於其中任何一個程序的生命週期


生成簽名證書文件

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

\

按Next之後,會繼續出現一個提示框,這裏你可以選擇自己需要打包的項目(默認是剛纔選中的)如下圖:

\

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

(關於Keystore的原理、作用等這裏暫時不細說,請大家發佈前務必保存好該簽名文件,非常重要的。) 如下圖所示:

\

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

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

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

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

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

\

\

 


發佈了16 篇原創文章 · 獲贊 3 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章