跳至主要內容
重要資訊
打造 AI 體驗
使用 Gemini API 及其他工具打造 AI 輔助 Android 應用程式。
開始使用
開始使用
著手建立第一個應用程式。如果想深入瞭解應用程式開發作業,歡迎參考我們的訓練課程,或是自行探索。
Hello World
訓練課程
教學課程
團隊適用的 Compose
使用 Kotlin 開發 Android 應用程式
透過 Google Play 營利 ↗️
Android 開發人員驗證
依裝置擴充
打造各種應用程式,為使用者在手機、平板電腦、手錶、耳機和其他裝置提供順暢體驗。
自動調整式應用程式
Android XR
Wear OS
車輛專用 Android
Android TV
ChromeOS
依類別建構
瞭解如何按照 Google 規定及認可的指引,針對您的用途建構應用程式。
遊戲
相機與媒體
社群與訊息
健康與健身
效率提升
企業應用程式
掌握最新消息
隨時掌握當年最新消息、加入搶先體驗方案,並提供寶貴意見。
近期更新內容
實驗更新
Android Studio 預先發布版
Jetpack 與 Compose 程式庫
Wear OS 專用版本
Privacy Sandbox ↗️
設計和規劃
絕佳使用體驗
為最棒的使用者打造最佳體驗。
瞭解詳情
UI 設計
按照 Android 最佳做法設計精美的使用者介面。
專為 Android 設計
行動裝置
自動調整式使用者介面
Android XR
小工具
Wear OS
Android TV
車輛專用 Android
架構
設計完善且易於測試維護的應用程式邏輯與服務。
簡介
程式庫
導航
模組化
測試
Kotlin Multiplatform
品質
對應用程式品質加以規劃並遵守 Play 商店規範。
總覽
核心價值
使用者體驗
無障礙功能
技術品質
絕佳使用體驗
安全性
採取保護措施,協助使用者防範威脅,確保安全的 Android 體驗。
總覽
隱私權
權限
身分
詐欺防範
開發
Gemini 版 Android Studio
Android 開發作業的 AI 開發夥伴。
瞭解詳情
取得 Android Studio
核心領域
取得所需功能的範例和說明文件。
範例
使用者介面
背景作業
資料和檔案
連線能力
所有核心領域 ⤵️
工具和工作流程
使用 IDE 編寫及建構應用程式,或自行建立管道。
編寫程式碼及偵錯
建構專案
測試應用程式
效能
指令列工具
Gradle 外掛程式 API
裝置技術
編寫適用於不同板型規格的程式碼。連結裝置並共用資料。
自動調整式使用者介面
Wear OS
Android XR
Android Health
車輛專用 Android
Android TV
所有裝置 ⤵️
程式庫
瀏覽 API 參考文件,深入瞭解所有細節。
Android 平台
Jetpack 程式庫
Compose 程式庫
Google Play 服務 ↗️
Google Play SDK 索引 ↗️
Google Play
Play 管理中心
在 Google Play 發布應用程式或遊戲,拓展業務。
前往 Play 管理中心
瞭解詳情 ↗️
基礎知識
瞭解如何吸引使用者、營利及保護應用程式安全。
Play 營利
Play Integrity
Play 政策
Play 計畫 ↗️
遊戲開發人員中心
開發及發布遊戲。取得工具、下載內容和範例。
總覽
Play Asset Delivery
Play 遊戲服務
Play 遊戲電腦版
所有 Play 指南 ⤵️
程式庫
瀏覽 API 參考文件,深入瞭解所有細節。
Play Feature Delivery
Play 應用程式內更新
Play 應用程式內評論
Play Install Referrer
Google Play 服務 ↗️
Google Play SDK 索引 ↗️
所有 Play 程式庫 ⤵️
工具與資源
發布、宣傳及管理應用程式的工具。
Android App Bundle
品牌與行銷
Play 管理中心 API ↗️
Community
/
English
Deutsch
Español – América Latina
Français
Indonesia
Italiano
Polski
Português – Brasil
Tiếng Việt
Türkçe
Русский
עברית
العربيّة
فارسی
हिंदी
বাংলা
ภาษาไทย
中文 – 简体
中文 – 繁體
日本語
한국어
Android Studio
登入
Games dev center
總覽
下載內容
範例
指南
參考資料
Community
重要資訊
更多
設計和規劃
更多
開發
更多
Google Play
更多
總覽
下載內容
範例
指南
參考資料
Community
Community
Android Studio
開始使用
遊戲開發基本概念
Google Play 遊戲 Level Up 計畫規範
開發人員預覽版
版本資訊
回報錯誤
開發
關於遊戲開發工具
使用遊戲引擎
關於遊戲引擎
使用 Defold 進行開發
安裝及設定 Android 專案
支援多種板型規格和螢幕尺寸
匯出至 Android
使用 Godot 進行開發
安裝及設定 Android 專案
Godot 轉譯器選項
支援多種板型規格和螢幕尺寸
匯出至 Android
使用 Cocos 進行開發
透過 Cocos Creator 建構 Android 遊戲的步驟
透過 Cocos Creator 將遊戲發布為 Google Play 免安裝應用程式
在 Cocos Creator 中以 Android App Bundle 格式發布遊戲
Android 的遠端偵錯功能
使用 Unity 進行開發
Android 上的 Unity
開始使用 Unity 開發遊戲
使用 vkQuality Unity 引擎外掛程式,取得啟動時圖形 API 建議
使用 Unity 建立 Android App Bundle
整合 Play Asset Delivery
整合 Play Integrity API
整合 Play 應用程式內更新
整合 Play 應用程式內評論
Unity 手機遊戲的亮度
使用 Android Performance Tuner
總覽
啟用 API
整合外掛程式
初始化程式庫並驗證作業
定義註解、擬真度參數和品質等級
新增載入時間記錄函式
加入 Addressable 情境
執行監控應用程式
審查及發布
排解常見錯誤
參考資料
為 Unity 遊戲偵錯 ANR
常見的 Unity 遊戲 ANR
偵錯 Unity 遊戲的 LMK
將 Unity 遊戲的 Android 當機和 ANR 問題符號化
開始使用 Unity 遊戲的 Memory Advice API
ADPF Unity 自動調整效能與 Android 供應商
讓遊戲在所有板型規格上都能提供絕佳體驗
使用 Unreal 開發
在 Android 上執行 Unreal
ADPF Unreal Engine 外掛程式
要求資料存取權
建立或擴充遊戲引擎
關於自訂遊戲引擎
開始使用 GameActivity
關於 GameActivity 程式庫
開始使用 GameActivity
使用遊戲文字輸入內容
從 NativeActivity 遷移
設定圖像
瞭解 Android 遊戲迴圈
處理輸入事件
新增觸控支援
支援文字輸入
新增滑鼠支援
支援感應器輸入
將影格使用速度最佳化
關於 Frame Pacing 程式庫
OpenGL ES 中的影格使用速度
整合
更新版本設定
新增影格使用速度函式
確認影格使用速度改善程度
Vulkan 中的影格使用速度
整合
更新版本設定
新增影格使用速度函式
確認影格使用速度改善程度
Frame Pacing API 參考資料
透過 C/C++ 存取 Java 程式庫
關於程式庫包裝函式
開始使用程式庫包裝函式
整合 Android Performance Tuner
關於 Android Performance Tuner
執行 APT 試用版應用程式
啟用 Android Performance Parameters API
更新版本設定
定義註解、擬真度參數和設定
新增影格時間函式
新增載入時間記錄函式
驗證、封裝及發布 APK
排解常見錯誤
進階用法
Performance Tuner API 參考資料
針對多種板型規格進行開發
64 位元架構
螢幕類型
Vulkan 預先旋轉功能
輸出音訊
關於 Oboe 音樂庫
更新版本設定
低延遲音訊
建立音訊串流
查看 Oboe 程式碼範例
查看 Oboe 開發人員指南
管理記憶體
關於管理記憶體
對原生記憶體使用情形進行偵錯
提交資產
偵測及診斷當機問題
Android Game Development Kit (AGDK)
關於 AGDK
取得 AGDK
AGDK 版本資訊
Visual Studio 專用的 Android Game Development Extension (AGDE)
關於 AGDE
開始使用 AGDE
設定專案
為專案偵錯
使用 Address Sanitizer 對記憶體毀損情形進行偵錯
評估應用程式效能
設定檔引導最佳化 (PGO)
總覽
調整設定檔引導最佳化
查看 AGDE 程式碼範例
AGDE 版本資訊
Google Play 遊戲服務
關於 Google Play 遊戲服務
開始使用
Google Play 管理中心設定
設定 Play 遊戲服務
啟用 Play 遊戲服務功能
在 Google Cloud 中管理專案設定
啟用測試帳戶
透過 Google Play 管理中心發布
遊戲概念
平台驗證
身分和帳戶連結
喚回度
新一代玩家 ID
成就
總覽
整合成就
雲端儲存
排行榜
事件
好友
應用程式捷徑
遷移至 v2
關於遷移
遷移至 v2 (Java 或 Kotlin)
遷移至 v2 (Unity)
使用 API
Java
開始使用
平台驗證和隱私權
平台驗證
啟用伺服器端存取權
反盜版
新增功能
成就
遊戲進度存檔
排行榜
事件
好友
玩家統計數據
原生 SDK
適用於 Unity 的外掛程式
關於 Unity 適用的 Google Play 遊戲外掛程式
設定 Unity 專用 Google Play 遊戲
新增功能
成就
遊戲進度存檔
排行榜
事件
好友
玩家統計數據
喚回 API
Publishing API
關於 Publishing API
開始使用
上傳圖片
Management API
疑難排解
查看檢查清單和指南
品質檢查清單
品牌宣傳指南
配額與頻率限制
資料揭露規定
服務條款
下載內容
取得支援
參考資料
Android GMS API
網路 REST API
C++ API
Management API
Publishing API
Google Play 遊戲電腦版
關於 Google Play 遊戲電腦版
開始使用
審核程序
設定
下載模擬器
設定遊戲以達成電腦相容性
設定圖形
裝置輸入
設定輸入
設定滑鼠輸入
Input SDK
關於 Input SDK
開始使用 Input SDK
遷移指南
總覽
從 1.0 升級至 1.1 版 (Java/Kotlin)
從 1.0 升級至 1.1 版 (Unity)
從 0.0.4 升級至 1.0 版 (Java/Kotlin)
從 0.0.4 升級至 1.0 版 (Unity)
跨裝置遊戲
關於跨裝置遊戲的持續性
關於持續性規定
確認遊戲符合規範
連結身分識別服務
第三方登入
測試
測試遊戲
使用開發人員模擬器
使用 ChromeOS 裝置
排解開發人員模擬器問題
驗證 Google Play 遊戲電腦版的遊戲
發布及部署
偵測 Google Play 遊戲電腦版平台功能
提交遊戲
更新遊戲
完整性防護
獲取新使用者
範例與外掛程式
常見問題
多平台
板型規格簡介
讓遊戲與所有板型規格相容
支援大螢幕大小調整功能
在所有板型規格上啟用自然輸入功能
使用遊戲控制器
總覽
採用 Android API 的遊戲控制器
支援遊戲控制器程式庫
總覽
使用遊戲控制器程式庫
使用自訂控制器裝置對應關係
Vulkan
總覽
遊戲引擎支援
原生與專屬引擎
範例、程式碼研究室、開發人員經驗談和影片
工具和進階功能
在 Android Studio 中管理、偵錯及剖析
最佳化
Android Vitals
總覽
ANR
當機
緩慢工作階段
記憶體不足終止工具 (LMK)
關於最佳化工具
設定系統追蹤
縮減遊戲大小
Android GPU 檢查器 (AGI)
關於 AGI
快速入門導覽課程
支援的裝置
系統剖析
關於系統剖析
查看系統設定檔
GPU 效能計數器
分析系統設定檔
影格處理時間
記憶體效率
紋理記憶體頻寬用量
Vertex 記憶體頻寬用量
執行緒排程
影格剖析
關於影格剖析
分析影格設定檔
最高價的算繪傳遞
Vertex 格式
著色器效能
影格分析器 UI
效能窗格
指令窗格
Framebuffer 窗格
幾何圖形窗格
報表窗格
著色器窗格
記憶體窗格
狀態窗格
紋理窗格
紋理窗格
管道檢視畫面窗格
支援的 Vulkan 擴充功能
排解 AGI 問題
Android Performance Tuner (APT)
Android 動態效能架構 (ADPF)
總覽
熱能 API
效能提示 API
Game Mode 和 Game State API
關於 Game Mode API 和介入措施
使用 Game Mode API
使用遊戲模式乾預功能
FPS 節流總覽
Game State API
固定效能模式
遊戲引擎支援
範例、程式碼研究室和開發人員經驗談
ADPF 的最佳做法
將 3D 素材資源最佳化
紋理的最佳做法
管理頂點資料
最佳化材質和著色器
提高電力效率
Android 上的 Vulkan 最佳做法
提高精確度
Memory Advice API
關於 Memory Advice API