----------------------------------------台版的-------貌似 大陆受限制-----------------------------------
關如何在Android上的設定與測試 請參考"用Unity在Android手機上執行你的第一個app(for Mac)"
Unity輸出設定與Keystore建立
*注意:妥善保留Keystore 因為日後更新版本會再用到
輸出解析度選擇(Resolution)
目前此版本適合於任何800×480 resolution的Android設備 預計會再推出1280×800與1024×600的不同版本
Unity >Player Settings >Publishing Settings
選擇Create New Keystore
然候選擇Keystore儲存位置
打上你要的Keystore名稱 然後按下Save
完成後你會看到儲存位置顯示如下
接著設定Keystore密碼
按下Unsigned(debug)後 出現下拉選單 >選擇建立新的金鑰(Create a new key)
接著會出現金鑰資訊的填寫視窗
- Alias名稱不能空格
- 注意:Valodity(years)必需至少50年以上
建立完成後選擇剛建立的金鑰 並輸入密碼
現在就可按下Build建立上傳Google Play用的apk檔了!
到Goolge Play進行上傳
到Google Play開發頁面 >上傳應用程式
上傳過程中 可能會出現”倒退“的情形 但不影響結果
上傳成功後的頁面
上傳成功後 記得按下"啓用" (這樣才可在"產品與詳細資料"頁面顯示可支援的裝置數量)
接著按指示提供圖片與app相關資訊 注意:圖片必需是PNG-24/PNG-32的格式(如何產生看此文章)
發佈完成的畫面
按經驗大約2小時左右就可以在Google Play上找到你的app了!
其它
- version code: 每次更新就+1, 必需為整數, 是Google play用來判斷版本用的, 例:上次是5 這次更新就是6
- version name: 如1.0, 1.1, 1.12…
Unity 3.5到Amazon App Store (Kindle Fire)的上傳(發佈)步驟
Amazon App Store目前僅在美國可以下載 所以很多海外開發者興趣缺缺 我是因為某種因素所以必需碰一下Kindle Fire 以下就是今天上傳的心得
使用的相關版本
Unity 3.5
Kindle Fire Android 2.3.4 API Level 10 (Resolution: 1024×600)
Unity設定與在Kindle Fire實機測試
設定好後 直接按下Build and Run
若遇到無法執行相關問題 參考“Android Device Not Found! Unity3.5在Unity上實機測試的相關設定 (for mac)”
申請Kindle Fire開發帳號
到Amazon App Store Developer Portal進行申請 到目前4/19/2012都還是有第一年免費的優惠
申請相當簡單快速(尤其跟Apple Store的繁雜手續比起來) 大約不到5分鐘就可完成申請
填寫app的相關資料(Meta Data)
首先會看到個Add New App的頁面 按下去
然後按指示填寫就好 沒什麼太困難的地方
不過特別注意上傳app icon 的部份 在這部份會特別要求要 PNG 24或32bit的格式(PNG-24/PNG-32) 如果在Photoshop用一般的Save as PNG的格式會被拒絕
必需用>Photoshop >File >Save for Web… >然後選PNG選項 這是專門用來給Web的最佳化格式
最後把在Unity Build好的.apk檔傳上去(Amazon叫它Binary檔)
上傳成功後 狀態會顯示成審核中字樣
整個過程從新的帳號申請 填寫app資料到完成上傳 不到10分鐘 比起之前為了搞懂Unity上傳app store弄了3個晚上 Amazon真是一整個有效率 XD