Android 開發筆記- APP 的上架與更新 - 第二十四個夏天後

文章推薦指數: 80 %
投票人數:10人

嘗試將小試身手的程式上架看看,初步的心得,覺得Android app 上架比iOS app 還要快,大概資料填妥後,約兩小時內就可以在Google Play 搜尋到了! 第二十四個夏天後 跳到主文 幸福,不是做自己喜歡的事,而是喜歡自己做的事 部落格全站分類:心情日記 相簿 部落格 留言 名片 公告版位 新版部落格:blog.changyy.org Aug24Fri201208:35 Android開發筆記-APP的上架與更新 嘗試將小試身手的程式上架看看,初步的心得,覺得Androidapp上架比iOSapp還要快,大概資料填妥後,約兩小時內就可以在GooglePlay搜尋到了! 上架前,需準備的資料: keystore SignedApplicationPackage(apk) ic_Launcher.png 512x512icon 2images 軟體更新需準備的資料: 更新AndroidManifest.xml的Versioncode跟Versionname  上次使用的keystore SignedApplicationPackage(apk) 所謂的keystore可以想成對apk進行簽名,透過這個keystore,可以驗證此apk是由同一人所送出的。

特別在AndroidDeveloperConsole中,可允許多位開發人員,假設有兩個團隊分別上架兩個app時,這時每個團隊各自用自己的keystore維護,除了可避免內鬥被人亂換掉apk外,也是種不錯的保護機制。

當然,如果連keystore弄丟的話,似乎…只好砍掉重來了XD 過去產生keystone時,都是透過commandline來進行,現在Eclipse+ADT的環境已經可以透過視窗介面進行啦!並且產生完keystore後,連續動作還可以順便產生可以上架的apk  在Eclipse之PackageExplorer裡點選YourApp->按右鍵選擇AndroidTools->選ExportSignedApplication->Createnewkeystone->輸入相關資料及儲存位置->順便輸出簽證後的apk 接著回到Androidapp上架流程,拿著剛簽好的apk往AndroidDeveloperConsole上去後,會蹦出一些表單資料的填寫,其中需要的額外資料: 至少2張圖片 一張512x512圖片 程式顯示名稱(在GooglePlay上) 程式簡介 程式分類 程式類型 如此填好後,就可以按儲存或是發佈了,十分快速。

至於兩張使用圖片,可以用Eclipse之DDMS去拍兩張程式在裝置上的使用截圖即可,而512x512基本上就是Appicon的圖,所以做Appicon時,別忘了先做張512x512的圖,之後縮成72x72來當ic_Launcher.png使用即可。

如果要更新已上架的軟體,姑且不論程式碼有沒更新,至少需更新AndroidManifest.xml的Versioncode跟Versionname即可,其中Versioncode是流水號,讓GooglePlay系統判別用途,而Versionname是顯示給使用者的版本,如1.0,1.0.1,1.1等用途。

接著一樣用AndroidTools->ExportSignedApplication->選擇keystonepath->輸入密碼->選擇Alias及密碼後->輸出成功 最後到AndroidDeveloperconsole上,選擇要更新的app後,切換到APK分頁,點選"上載APK"後,再把前一版本停用,啟用新版本,就算完成更新,更細膩的部份則是切換到"產品詳細資料"裡,填寫此版本更新的項目資訊。

約莫兩小時就可以在GooglePlay上搜尋到新版資訊。

文章標籤 Android Market GooglePlay Apk keystore 全站熱搜 創作者介紹 changyy 第二十四個夏天後 changyy發表在痞客邦留言(2)人氣() E-mail轉寄 全站分類:數位生活個人分類:Android此分類上一篇:Android開發筆記-更新ListView之AndroidRuntimeFATALEXCEPTION之UIThread問題 此分類下一篇:Android開發筆記-匯入圖片至模擬器中 上一篇:免費申請鄧白氏環球編碼(D-U-N-SNumber) 下一篇:iOS開發筆記-UITableViewController之dataSource更新顯示 歷史上的今天 2012:免費申請鄧白氏環球編碼(D-U-N-SNumber) 2010:騰雲駕霧 ▲top 留言列表 發表留言 熱門文章 文章分類 人生點滴(3) 足跡回憶(11)冗長碎碎唸(296)寵物(1) 資訊應用(10) 小裝置(2)Android(52)AndroidBoard(6)PaaS(3)AndroidRenderScript(8)LLVM(3)iOS(29)電腦資訊(91)生活法律(5)實作筆記(341) 休閒娛樂(4) 影劇音樂(17)閱讀(1)電玩卡漫(18)旅遊嘗鮮(9) 最新迴響 參觀人氣 本日人氣: 累積人氣: 回到頁首 回到主文 免費註冊 客服中心 痞客邦首頁 ©2003-2022PIXNET 關閉視窗



請為這篇文章評分?