TShopping

 找回密碼
 註冊
搜索
查看: 528|回復: 1

[教學] Android APP 上架流程

[複製鏈接]
發表於 2014-5-23 19:32:25 | 顯示全部樓層 |閱讀模式
 
Push to Facebook Push to Plurk Push to Twitter 
以下是從發佈 APK 檔案,到上傳到 google play 的步驟:
  • 官方的發佈注意事項,可以先看一看
    http://developer.android.com/tools/publishing/publishing_overview.html
    http://developer.android.com/tools/publishing/preparing.html
    裡面有兩點我覺得蠻重要的,因為我自己可能會忘記。
    • 關閉或移除 logging 和 debugging (Turn off logging and debugging)
      裡面提到的有這些:Log、android:debuggable、startMethodTracing()、stopMethodTracing()
    • 更新程式的版本設定 (update your manifest settings)
      檢查 AndroidManifest.xml 裡面的 android:versionCode、android:versionName,看是否須修改。
      android:versionCode:給程式判斷使用的,如果是更新 APK,就新增版本號。
      android:versionName:給使用者看的。
  • 產生 private key
    要上架到 google play 的 APK,需要用 private key 簽署,所以要先產生自己的 private key
    參考:http://developer.android.com/tools/publishing/app-signing.html#cert
    產生的方法有以下兩種:
    • 方法一:
      利用指令產生
      1. keytool -genkey -v -keystore mykey.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
      複製代碼
      (keytool 在 JDK 安裝目錄的 bin 資料夾,例 C:\Program Files (x86)\Java\jdk1.7.0_05\bin)
      產生過程,須要設定一些資料與密碼,要熟記此密碼,發佈 APK 時會用到。
      成功會產生一個 private key ,檔名是 mykey.keystore,檔名可隨便設。
      -alias alias_name:別名,alias_name 可隨便設
      -validity 10000:有效天數
    • 方法二:
      在 eclipse 發佈過程中,一併選擇產生 private key。(直接看下一步驟)
    註:查看 private key 內容的指令
    1. keytool -list -v -keystore 檔名
    複製代碼
  • 在 Eclipse 產生 APK 檔
    (這邊示範匯出 APK 時,一併產生 private key)
    在專案上按右鍵->「Andorid Tools」->「Export Signed Application Package...」
    1.png
  • 按「Next」
    2.PNG
  • 選擇「Creae new keystore」,一併產生新的 private key。
    「Loation」:選擇產生的 private key 檔案要放哪邊,和設定檔名。
    「Password」:設定密碼(不能小於6個字)。
    「Confirm」:再輸入一次密碼確認。
    設定完按「Next」
    3.PNG
  • 「Alias」:別名,隨便設。
    「Password」:設定密碼。
    「Confirm」:再輸入一次密碼。
    「Validity (years)」:有效期限幾年 (官方建議填 25 年以上)。
    下面的基本資料,填好後(最少填1筆),即可按下一步「Next」
    4.PNG
  • 選擇匯出的 APK 檔案要放哪邊,即可按「Finish」,產生 APK 檔
  • 5.png
  • 到 google play 開發人員控制台,
    https://play.google.com/apps/publish/
    (開發人員帳號,要 25 美元註冊,繳費後,幾乎馬上開通)
    按「新增應用程式」
    6.png
  • 填好「標題」後(我是填 APP 的名稱),再按「上傳 APK」
    7.png
  • 按「上傳您的第一個 APK」
    8.png
  • 上傳完,會到「商店資訊」的設定畫面
    9.png
  • 「儲存」的按鈕在最上面。
    至少要將有「*」號的欄位填完,儲存後,商店資訊才算設定完成。
    此畫面的「名稱」、「說明」是必填資料。
    10.png
    其餘必填資料如後所示。
  • 螢幕擷取畫面,至少須兩個畫面。
    11.png
  • 高解析度圖示,512x512 的 PNG 圖片。這個會顯示在 google play 的商品圖示。
    12.png
  • 「應用程式類型」、「類別」「內容分級」、「網站」、「Email」、「政策連結」
    都是必填項目,如果沒有額外的政策連結,就勾選「目前不提交隱私權政策網址」
    儲存後,再點選下一個步驟「定價與發佈」
    13.png
  • 選擇 APP 是「付費」或「免費」。
    選擇發佈的國家地區。
    14.png
  • 勾選同意「內容指南」、「美國出口法律」,即可按「儲存」。
    15.png
  • 儲存後,可發現原本右上角的「草稿」,變成「已可發佈」。
    若沒有,確認一下左邊選單「APK」、「商店資訊」、「訂價與發佈」的狀態,是不都已設定完成。
    點「已可發佈」,再選擇「發佈此應用程式」。
    發佈後,我大概等 1~2 小時,即可在 google play 搜尋到。
    16.png


 

臉書網友討論
發表於 2014-6-8 19:00:05 | 顯示全部樓層
谢谢楼主  。。。。。。

版主招募中

您需要登錄後才可以回帖 登錄 | 註冊 |

本版積分規則



Archiver|手機版|小黑屋|免責聲明|TShopping

GMT+8, 2016-12-10 11:24 , Processed in 0.060785 second(s), 24 queries .

本論壇言論純屬發表者個人意見,與 TShopping綜合論壇 立場無關 如有意見侵犯了您的權益 請寫信聯絡我們。

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表