發行至Google Play - Xamarin | Microsoft Docs
文章推薦指數: 80 %
閱讀並接受適用於您地區設定的「開發人員發佈協議」。
支付$25 美元註冊費。
透過電子郵件確認驗證。
建立帳戶之後,就可以使用Google Play 來發行應用 ...
跳到主要內容
已不再支援此瀏覽器。
請升級至MicrosoftEdge,以利用最新功能、安全性更新和技術支援。
下載MicrosoftEdge
其他資訊
目錄
結束焦點模式
閱讀英文
儲存
目錄
閱讀英文
儲存
Twitter
LinkedIn
Facebook
電子郵件
目錄
發行至GooglePlay
發行項
05/10/2022
10位參與者
本文內容
雖然有許多應用程式市場可供散發應用程式,但GooglePlay可說是Android應用程式世界中最大且瀏覽頻率最高的商店。
GooglePlay提供一個可散發、廣告、銷售Android應用程式及分析這些應用程式銷售情況的單一平台。
本節將涵蓋GooglePlay專屬的主題,例如註冊成為發行者、收集資產以協助GooglePlay宣傳和廣告您的應用程式、在GooglePlay上為應用程式評分的指導方針,以及使用篩選來限制將應用程式部署至特定裝置。
規格需求
若要透過GooglePlay散發應用程式,必須建立開發人員帳戶。
此動作只需執行一次,需要支付單次費用$25美元。
所有應用程式都必須以2033年10月22日之後到期的密碼編譯金鑰簽署。
在GooglePlay上發行的APK大小上限為100MB。
如果應用程式超出該大小,GooglePlay將會允許透過「APK擴充檔」提供額外的資產。
Android擴充檔可允許APK有2個額外的檔案,每個檔案的大小上限為2GB。
GooglePlay會免費裝載並散發這些檔案。
擴充檔將在另一節中討論。
GooglePlay並非全球都可使用。
部分地點不是支援的應用程式散發地點。
成為發行者
若要在GooglePlay上發行應用程式,必須要有發行者帳戶。
若要註冊發行者帳戶,請依照下列步驟:
前往GooglePlay開發人員控制台。
輸入您開發人員身分識別的相關基本資訊。
閱讀並接受適用於您地區設定的「開發人員發佈協議」。
支付$25美元註冊費。
透過電子郵件確認驗證。
建立帳戶之後,就可以使用GooglePlay來發行應用程式。
GooglePlay並未支援全球所有國家/地區。
您可以在下列連結中找到最新的國家/地區清單:
開發人員&支援的位置商家註冊–這是開發人員可以註冊為商家並銷售付費應用程式的所有國家/地區清單。
發佈給GooglePlay使用者的支援位置–這是可散發應用程式的所有國家/地區清單。
準備宣傳資產
為了在GooglePlay上有效宣傳和廣告應用程式,Google允許開發人員提交宣傳資產,例如螢幕擷取畫面、圖形及影片。
然後GooglePlay會使用這些資產來廣告和宣傳應用程式。
啟動器圖示
「啟動器圖示」是代表應用程式的圖形。
每個啟動器圖示應該為32位元的PNG,並且具有代表透明度的Alpha色板。
應用程式的圖示應該適用於一般化的螢幕密度,如以下清單所述:
lDPI(120DPI)–36x36px
mDPI(160DPI)–48x48px
hDPI(240DPI)–72x72px
xhDPI(320DPI)–96x96px
啟動器圖示是使用者在GooglePlay上所看到第一個應用程式相關項目,因此應該細心設計,讓啟動器圖示既具視覺吸引力又有意義。
啟動器圖示秘訣:
簡單且未整齊–Launcher圖示應該保持簡單且未整齊。
這意謂著從圖示中排除應用程式名稱。
較簡單的圖示較容易記住,且大小較小時也較容易辨識。
圖示不應該精簡–過度精簡的圖示不會在所有背景上都清楚顯示。
使用Alpha色板–圖示應該使用Alpha色板,而且不應該是全框架影像。
高解析度應用程式圖示
GooglePlay上的應用程式需要高畫質版本的應用程式圖示。
此圖示僅供GooglePlay使用,且不會取代應用程式啟動器圖示。
高解析度圖示的規格為:
含Alpha色板的32位元PNG
512x512像素
大小上限為1024KB
AndroidAssetStudio是一個用來建立適當啟動器圖示和高解析度應用程式圖示的實用工具。
螢幕擷取畫面
Googleplay至少需要兩個螢幕擷取畫面,且應用程式最多需要八個螢幕擷取畫面。
它們會顯示在GooglePlay中的應用程式詳細資料頁面上。
螢幕擷取畫面的規格如下:
無Alpha色板的24位元PNG或JPG
320(寬)x480(高)或480(寬)x800(高)或480(寬)x854(高)。
橫向影像將受到裁剪。
宣傳圖形
這是GooglePlay所使用的選用影像:
這是無Alpha色板的180(寬)x120(高)24位元PNG或JPG。
美工圖案中無框線。
精選圖形
GooglePlay精選區段所使用的圖形。
此圖形可以不搭配應用程式圖示來單獨顯示。
無Alpha色板和透明度的1024(寬)x500(高)PNG或JPG。
所有重要內容應該都放在924x500的框架內。
此框架外的像素可能因造型目的而受到裁剪。
此圖形可以縮小:請使用大型文字並讓圖形保持簡單。
影片連結
這是展示應用程式的YouTube影片URL。
影片長度應該為30秒到2分鐘,並展示應用程式最精彩的部分。
發行至GooglePlay
VisualStudio
VisualStudioforMac
XamarinAndroid7.0導入整合式工作流程,可從VisualStudio將應用程式發行至GooglePlay。
如果您使用7.0版之前的XamarinAndroid,就必須透過「GooglePlay開發人員控制台」手動上傳您的APK。
此外,您必須至少已上傳一個APK,才能使用整合式工作流程。
如果您尚未上傳您的第一個APK,就必須手動上傳它。
如需詳細資訊,請參閱手動上傳APK。
建立新的憑證說明如何建立新的憑證來簽署Android應用程式。
下一步是將已簽署的應用程式發行至GooglePlay:
登入您的GooglePlay開發人員帳戶,以建立連結到您GooglePlay開發人員帳戶的新專案。
建立驗證您應用程式的「OAuth用戶端」。
將產生的「用戶端識別碼」和「用戶端密碼」輸入至VisualStudio。
向VisualStudio註冊您的帳戶。
使用您的憑證來簽署應用程式。
將已簽署的應用程式發行至GooglePlay。
在封存以供發行中,[散發通道]對話方塊顯示了兩個用於散發的選項:[臨機操作]和[GooglePlay]。
如果改為顯示[簽署身分識別]對話方塊,請按一下[上一步]以返回[散發通道]對話方塊。
選取GooglePlay:
在[簽署身分識別]對話方塊中,選取在建立新的憑證中建立的身分識別,然後按一下[繼續]:
在[GooglePlay帳戶]對話方塊中,按一下[]+按鈕以新增「GooglePlay帳戶」:
在[註冊GoogleAPI存取]對話方塊中,您必須提供「用戶端識別碼」和「用戶端密碼」以提供對您GooglePlay開發人員帳戶的API存取權:
下一節說明如何建立新的GoogleAPI專案並產生所需的「用戶端識別碼」和「用戶端密碼」。
VisualStudioforMac具有可將應用程式發行至GooglePlay的整合式工作流程。
建立新的憑證說明如何建立新的憑證來簽署Android應用程式。
下列步驟簡述如何將Xamarin.Android應用程式發行至GooglePlay:
登入您的GooglePlay開發人員帳戶,以建立連結到您GooglePlay開發人員帳戶的新專案。
建立驗證您應用程式的「OAuth用戶端」。
將產生的「用戶端識別碼」和「用戶端密碼」輸入至VisualStudioforMac。
向VisualStudioforMac註冊您的帳戶。
使用您的憑證來簽署應用程式。
將已簽署的應用程式發行至GooglePlay。
在封存以供發行中,[簽署並散發]對話方塊顯示了兩個散發選項。
選取[GooglePlay],然後按一下[下一步]:
在[GooglePlayAPI帳戶]對話方塊中,您必須提供「用戶端識別碼」和「用戶端密碼」以提供對您GooglePlay開發人員帳戶的API存取權:
下一節說明如何建立新的GoogleAPI專案並產生所需的「用戶端識別碼」和「用戶端密碼」。
建立GoogleAPI專案
首先,登入您的GooglePlay開發人員帳戶。
如果您尚未擁有GooglePlay開發人員帳戶,請參閱開始使用發佈。
此外,GooglePlay開發人員API入門\(英文\)也說明了如何使用GooglePlay開發人員API。
登入GooglePlay開發人員主控台之後,按一下[建立應用程式]:
建立新專案之後,它會連結到您的GooglePlay開發人員主控台帳戶。
下一步是為應用程式建立「OAuth用戶端」(如果尚未建立)。
當使用者使用您的應用程式來要求存取其私有資料時,會使用您的「OAuth用戶端識別碼」來驗證您的應用程式。
移至[設定]頁面。
在[設定]頁面中,選取[API存取],然後按一下[建立OAUTH用戶端]以建立新的OAuth用戶端:
幾秒鐘之後,就會產生一個新的「用戶端識別碼」。
按一下[在Google開發人員控制台中檢視],以在「Google開發人員控制台」中查看新的「用戶端識別碼」:
「用戶端識別碼」會與其名稱和建立日期一起顯示。
按一下[編輯OAuth用戶端]圖示,以檢視您應用程式的用戶端密碼:
OAuth用戶端的預設名稱為「GooglePlayAndroid開發人員」。
此名稱可以變更為Xamarin.Android應用程式,或任何適合的名稱。
在此範例中,「OAuth用戶端」已變更為應用程式的名稱MyApp:
按一下[儲存]來儲存變更。
這會返回[認證]頁面,按一下[下載JSON]圖示以下載認證:
此JSON檔案包含您可以剪貼到下一個步驟之[簽署並散發]對話方塊中的「用戶端識別碼」和「用戶端密碼」。
註冊GoogleAPI存取
VisualStudio
VisualStudioforMac
使用[用戶端識別碼]和[用戶端密碼]來完成VisualStudio中的[GooglePlayAPI帳戶]對話方塊。
您可以為帳戶提供描述–這可讓您註冊多個GooglePlay帳戶,並將未來的APK上傳至不同的GooglePlay帳戶。
將「用戶端識別碼」和「用戶端密碼」貼到此對話方塊中,然後按一下[註冊]:
網頁瀏覽器將會開啟,並提示您登入「GooglePlayAndroid開發人員」帳戶(如果您尚未登入)。
登入之後,網頁瀏覽器中會顯示以下提示。
請按一下[允許]以授權應用程式:
發佈
按一下[允許]之後,瀏覽器會報告[已接收的驗證碼]。
關閉。
。
。
和應用程式會新增至VisualStudio中的GooglePlay帳戶清單。
在[GooglePlay帳戶]對話方塊中,按一下[繼續]:
接著,就會顯示[GooglePlay追蹤]對話方塊。
GooglePlay提供五個可能追蹤來上傳您的應用程式:
內部–用於快速散發應用程式以進行內部測試和品質保證檢查。
Alpha–用來將繼承應用程式上傳至一小份測試人員清單。
Beta–用來將舊版的應用程式上傳至較大的測試人員清單。
生產–用於完整散發至GooglePlay商店。
自訂–用來透過電子郵件地址建立測試人員清單,以測試您的應用程式發行前版本。
請選擇要使用哪一個GooglePlay追蹤方式來上傳應用程式,然後按一下[上傳]。
如需GooglePlay測試的詳細資訊,請參閱設定開啟/關閉/內部測試。
接著,會顯示一個對話方塊,可供您輸入用來簽署憑證的密碼。
輸入密碼,然後按一下[確定]:
[封存管理員]會顯示上傳進度:
上傳完成時,VisualStudio左下角會顯示完成狀態:
疑難排解
如果您在選取GooglePlay播放軌時看不到您的自訂播放軌,請確定您已在GooglePlay開發人員主控台上建立該曲目的版本。
如需如何建立版本的指示,請參閱準備&推出版本。
請注意,必須已將一個APK提交給GooglePlay商店,[發行至GooglePlay]才能運作。
如果尚未上傳APK,「發行精靈」將會在[錯誤]窗格中顯示以下錯誤:
發生此錯誤時,請透過GooglePlay開發人員主控台手動上傳APK(,例如臨機操作組建),並使用[散發通道]對話方塊進行後續APK更新。
如需詳細資訊,請參閱手動上傳APK。
APK的版本代碼必須隨著每次上傳變更,否則將會發生以下錯誤:
若要解決此錯誤,請使用不同的版本號碼來重建應用程式,然後透過[散發通道]對話方塊將應用程式重新提交給GooglePlay。
使用「用戶端識別碼」和「用戶端密碼」來完成VisualStudioforMac中的[GooglePlayAPI帳戶]對話方塊。
您可以為帳戶提供描述–這可讓您註冊多個GooglePlay帳戶,並將未來的APK上傳至不同的GooglePlay帳戶。
將「用戶端識別碼」和「用戶端密碼」貼到此對話方塊中,然後按一下[註冊]:
如果系統接受「用戶端識別碼」和「用戶端密碼」,就會顯示註冊成功訊息。
按一下[下一步]:
在[GooglePlay帳戶]對話方塊中,選取一個Google帳戶和追蹤方式來上傳應用程式:
GooglePlay提供五個可能追蹤來上傳您的應用程式:
內部–用於快速散發應用程式以進行內部測試和品質保證檢查。
Alpha–用來將繼承應用程式上傳至一小份測試人員清單。
Beta–用來將舊版的應用程式上傳至較大的測試人員清單。
生產–用於完整散發至GooglePlay商店。
自訂–用來透過電子郵件地址建立測試人員清單,以測試您的應用程式發行前版本。
如需GooglePlay測試的詳細資訊,請參閱設定Alpha/Beta測試。
接著,選擇將用來簽署應用程式的簽署身分識別。
選取[使用現有金鑰]以使用現有的簽署身分識別,否則請參考建立新的憑證指南,以了解有關建立新金鑰的資訊。
選取憑證來簽署應用程式之後,請按一下[下一步]:
此時已可將應用程式上傳到GooglePlay。
[發佈至GooglePlay]對話方塊摘要說明您的應用程式相關資訊–按一下[發佈]將您的應用程式發佈至GooglePlay:
疑難排解
如果您在選取要上傳應用程式的GooglePlay播放軌時看不到您的自訂播放軌,請確定您已在GooglePlay開發人員主控台上建立該曲目的版本。
如需如何建立版本的指示,請參閱準備&推出版本。
請注意,必須已將一個APK提交給GooglePlay商店,[發行至GooglePlay]才能運作。
如果未上傳APK,可能會發生以下錯誤:
「GooglePlay要求您必須手動上傳此應用程式的第一個APK。
您可以針對此應用程式使用臨機操作的APK。
」
或
找不到指定套件名稱的應用程式。
[404]
若要解決此錯誤,請手動上傳APK(,例如透過GooglePlay開發人員主控台)臨機操作組建,並使用[發佈至GooglePlay]對話方塊進行後續APK更新。
如需有關如何手動上傳APK的資訊,請參閱手動上傳APK。
本文內容
延伸文章資訊
- 1運用控管型發布功能預定應用程式變更的發布時間
您可以在「發布總覽」頁面中追蹤應用程式即將推出的變更項目,以及安排已獲核准項目的發布時間。 該頁面列出的變更可能包含應用程式在Google Play 的發行設定更新, ...
- 2Google play上架流程
1、使用已经注册完成的Google play 开发者账号登录Google Play Console. 2、成功登录后,点击“在Google play 中发布android 应用”. 3、选择ap...
- 3Google Play上架全攻略
Android 應用程式開發者可將作品發佈到Google 公司建立的Google Play 商. 店,只要是Android 系統的使用者,都可在Google Play 商店下載各種應用程.
- 4Google Play 上架及發布常見問題 - 遊戲式學習
Google Play 上架及發布常見問題. chijung 發表於2020/04/01_09:16. 錯誤訊息畫面: 上傳失敗你上傳的APK 或Android App Bundle 是在偵錯模...
- 52021年在Google Play和App Store发布应用的要求 - AppMaster
为避免发布应用程序时出现任何问题和可能的拒绝,我们编制了一份要求列表,这些要求必须满足才能成功地将应用程序发布到每个商店。 谷歌商店. Google Play ...