三、Android應用程序簽名及發佈

1、問個問題,爲什麼咱們須要簽名以及版本控制?web

程序作好了,咱們要放到Market上進行商業發佈。瀏覽器

 

2、發佈步驟服務器

【準備發佈】工具

1)移除log , 設置版本編號和名稱。測試

2)簽名,經過ADT工具。網站

3)針對你的發佈終端最後發佈測試。加密

4)更新發布資源。spa

5)準備好你應用程序依賴的遠程服務器。版本控制

【發佈給用戶】資源

直接APK傳播

放在網站上供下載,OTA服務器

放在Market上供下載

【自動版本升級功能】

方法一 :

1,提供http的apk地址 , 而且提供一個webservice檢測最新版本

2,應用程序啓動的時候去調用webservice , 若是服務器有更新版本,彈出升級提示框 , 客戶選擇升級後 , 訪問apk網址便可 。 

(打開web瀏覽器 , Download ,手動點擊下載後的文件,(notification)

方法二:

跟一相似

本身寫程序去下載  , Stream  .

Install

方法三:

放到Android Market上 

market://....apk

 

3、程序簽名

對稱加密

非對稱加密 :公鑰,私鑰 (簽名和認證)。

 

4、程序版本管理

相關文章
相關標籤/搜索