轉自:http://www.03964.com/read/62721e3c56790afdbd65a34b.html
在Google Play Store中上傳的apk最大為50MB,如如你的應用程式超過50MB,可以採用:APK Expansion Files。
要發布 Android 程式至 Android Market, 必須先支付一筆 25 塊美金的註冊費, 以下步驟為說明如何註冊 Android Market Account、sign(簽署)應用程式,並發布應用 程式至 Market 的過程。
一、註冊 Android 進入
https://play.google.com/apps/publish/ 網站, 註冊或輸入已有的 Google 帳號登入。
二、發布前先要向 Google 付費,按 Continue 繼續信用卡付費,輸入信用卡卡號與帳單地址,確認金額無誤之後,按下 “立即下單” ,付費完成,回到開發人員網頁。
三、必須簽署 APK 程式 直接上傳程式,會提示上傳失敗,尋出未簽署的 APK 程式,系統提示發布至 market 前必需簽署應用程式。
四、建立 keystore 主要有兩種簽名方式:命令列方式或 ADT 揑件方式 1. 命令列方式: 通過 Keytool 去產生私人密鑰。Keytool 在 JDK/bin 目錄裡(比如 D:\Program Files\Java\jdk1.6.0_30\bin)。
Keytool 參數 -genkey 描述 產生公開金鑰和私密金鑰
-v -keystore <keystore-name>.keystore -alias <alias name> -keyalg <alg> -dname <name> -validity <valdays>
輸出詳細資料 產生的 keystore 檔案名稱 此密鑰的別名。只保留前 8 位字元 密碼編譯演算法。支援 DSA 和 RSA 用於描述此密鑰的建立者信 息。如果沒有提供, Jarsigner 會提示你輸入這些資訊 密鑰有效期間,按天數。
例 如 : D:\Program Files\Java\jdk1.6.0_30\bin>keytool -genkey -v -keystore myView.keystore -alias myView.keystore -keyalg RSA -validity 20000
然後簽名: Eclipse 中,右擊需要簽名的工程-->android tools-->export signed application package,出現對話方塊,選擇需要簽名的工程,點擊 next,選擇上面產生的 myView.keystore 的檔案位置和設定的密碼。繼續 next,選擇簽名組建檔案的位置和名稱,點擊 finish 就完成 了。
2.使用 ADT 迚行簽名: 如果你的程式使用的是帶有 ADT (Android Developer Tools)揑件的 Eclipse 來開發 的,這個過程會變的簡單:你在 Package Explorer 視圖裡右鍵點擊你的應用項目名稱,然 後在右鍵菜單裡選擇 “Android Tools”然後選擇 , “Export Signed Application Package(尋 出簽名應用程式套件組合)” 。這會啟動一個簽名引尋視窗,它會帶著你一步一步走下去,基本上都 是一些簡單的填寫表格的操作, 你要提供用於簽名的正確的資訊,
這些資訊以後都會用得到。 當這個過程做完之後,你最終得到的是一個屬於你的應用程式的 keystore 檔案和一個簽過 字的.apk 安裝檔案。建議把你的所有的 keystore 檔案都放在一個地方(keystore 檔案和它 所屬的應用具有相同的名字),因為當你以後發布升級版的應用時都要用它來簽名。
五、上傳 Android 程式 還需要擷取應用程式的介面圖片,這些圖片將會在 Android 交易市場裡展示你的應用 時使用。Android 交易市場只允許你上傳兩張圖片,所以要選出兩張圖片最能顯示你的應 用程式的本質特徵,而且要在縮小一半的尺寸後仍然能看到清,你的這些圖片在 Android 市場裡的應用描述中會被縮小,使用者可以點擊它來看全尺寸的圖片。可以使用 Eclispe Android 揑件裡內建的 Android 裝置模擬器上的快照工具,Android 交易市場只接受 320 ×480 或 480×854
像素大小的截屏,所有要保證圖片大小符合這兩種圖片比例大小。 還要為你的應用提供一個標題,並包括一個簡短描述。你的應用的標題最長是 30 個英 文字元,但請注意,在 Android 的首頁螢幕裡,應用程式啟動圖片的下方只會顯示你的標 題的 8 到 9 個字元。應用的描述的字數最多是 325 個字元,確保你使用的描述詞是使用者用 手機在 Android 交易市場裡搜尋時最喜歡用到的詞彙。 你還需要為你的應用程式留下聯絡資訊,其中的一項是 URL。這個 URL 最好是指向你 的應用程式的 web 網頁,這個網頁上你可以提供關於你的應用的更詳細的介紹說明,以及
其它更豐富的螢幕,這些資訊對那些在 Android 交易市場裡搜尋到你的應用程式,並 想瞭解更詳細的資訊的人來說非常有用。 最後可以在開發人員網站的“Upload Application”連結迚入到一個能夠上傳你的.apk 檔案的頁面,包括上傳你的截屏圖片,還要補充一下其它的必須資訊。當所有的資訊都符合 要求,就可以讓你的應用程式能夠被公開下載了,單擊這個頁面上的“Publish”按鈕,你 的應用程式就成功的在交易市場裡上架了, Market 裡搜寺應用程式的名稱會找到剛剛上 在 傳的程式。