2012-11-28 11 views
5

這個線程不應僅限於源代碼的建議。 ANY和關於發佈一個應用程序到Android市場上的所有建議都通過不僅是我可以理解,但可能會發布他們的第一個應用市場和SO研究這個主題的其他nooobs。事情要做之前出口的應用程序到Android市場,以及如何使progaurd(最新)

我從來沒有在不遠的時間這麼短的時間沒有這個社會的幫助下得到了這一點。我將永遠感謝我從你們那裏得到的所有幫助。

+0

您可能想說出您嘗試了什麼以及您的問題是什麼,但作爲相對熟悉的proguard方法,我仍然無法弄清楚,部分原因是由於時間不夠,還因爲大部分博客帖子和SO答案都很老,其中的一些內容已經改變。 –

+0

可能重複:http://stackoverflow.com/questions/5119633/to-do-list-before-publishing-android-app-to-market – Jitendra

+0

嗨吉特德拉(proguard.config = proguard.cfg在default.properties文件)目前工作? –

回答

5

它的大部分在官方的文檔說明,我會從經驗中添加一些要點:

  1. 創建爲App簽名密鑰存儲。如果您的應用有版權,請確保您在證書中添加了相關信息。 保留備份和保護它百般,Play商店只接受相同的密鑰與原簽署的APK更新,安裝更新時也是如此的設備。

  2. 敲定你的包名,使其具有唯一性,在未來,如果你失去的簽名密鑰,你將不得不以不同的包名稱重新上傳應用程序。

  3. 做的代碼進行徹底審查,注意測試代碼,備註,無用的評論,你可能已經擺在那裏不需要的記錄痕跡。檢查您的TODO項目,從IDE運行代碼檢查,如果發現任何關鍵問題,請刪除。清除無用的jar文件和資源。另外考慮將硬編碼字符串外部化爲xml,以便稍後可以添加翻譯。

  4. 檢查和驗證清單文件,更新版本的名稱和版本代碼。當您的應用在Play商店中列出時,會顯示版本名稱。只要您上傳更新後的apk以播放商店,版本代碼就會增加。如果它的主要版本可以提升版本名稱。

  5. 最後,建立在釋放模式apk文件,並選擇運行親衛隊。如果應用程序使用普通的香草Android的API,並沒有花哨的外部庫,如RoboGuice等,proguard的將會運行得很好。其他方面,你必須告訴proguard忽略這些包下的類。 Proguard是可選的,你可以在不使用它的情況下上傳應用程序。一些IDE有一個很好的GUI來做到這一點。

  6. 簽署創建密鑰您的APK。將其安裝在測試設備上,進行測試運行。另外,使用模擬器在Android版本中測試它。採取一些屏幕截圖,也許是一個視頻。

  7. 準備出版的材料,寫下你的應用程序,功能和任何附加說明的列表,幾行。另外,爲您的應用程序創建一個512x512圖標圖像。

  8. 如果你有一個關於你的應用程序的網站,很好,否則準備好一個有效的郵件ID作爲開發者聯繫點。

  9. 登錄到開發者控制檯,上傳apk文件,填寫相關屏幕截圖,描述,聯繫方式等。保存併發布。它可能需要2到9-10小時之間的任何時間才能讓您的應用在Play商店列表中顯示。

  10. 你的應用程序的網址將會像https://play.google.com/store/apps/details?id=com.example.myapp。請關注統計數據,將關鍵字和「muzo - 音樂播放器」等應用名稱一起放入,大多數人不知道他們通常搜索「音樂播放器」的「muzo」。檢查你的應用程序,指向你的應用程序的鏈接提高其搜索排名。

+1

很好的答案,但也描述在Android文檔(更具可讀性)。 –

+0

感謝Singularity.Its很棒。 –

2

在android文檔中有一個非常棒的話題,談論如何準備發佈應用程序。該過程對於您的第1個或您最先發布的應用程序是相同的。

請看這裏:http://developer.android.com/tools/publishing/preparing.html

PS:和爲貴+1,有趣的問題。

+0

感謝Milos.Thanks +1。 –

+0

不客氣。如果答案滿足你,請考慮接受,並且如果可以,也給+1。 –

相關問題