メイン コンテンツにスキップ
Essentials
AI エクスペリエンスの構築
Gemini API などを使用して、AI 搭載の Android アプリを構築します。
使ってみる
使ってみる
最初のアプリを作成します。UI とアダプティブ アプリの開発に Compose を使用して、複数のデバイス フォーム ファクタに対応します。
Hello, world!
デベロッパーの確認
アダプティブ アプリ
UI 用の Compose
AI を活用した IDE
トレーニング
Google Play での収益化 ↗️
フォーム ファクタ別に最適化する
スマートフォン、タブレット、折りたたみ式デバイス、自動車、XR などでユーザー エクスペリエンスを最適化するアプリを構築します。
スマートフォン、タブレット、折りたたみ式デバイス
自動車向け Android
Android TV
Android XR
Googlebook
ChromeOS
Wear OS
カテゴリ別に作成する
Google 独自の規範となるガイダンスに沿って、ユースケース向けにビルドする方法を学習します。
ゲーム
カメラ&メディア
ソーシャル&メッセージ
健康&フィットネス
仕事効率化
エンタープライズ アプリ
最新情報を確認する
年間を通して最新リリースのお知らせをお届けします。プレビュー プログラムにご参加いただき、ご意見をお寄せください。
最新情報
試験運用版の最新情報
Android Studio プレビュー
Jetpack ライブラリと Compose ライブラリ
Wear OS 向けリリース
プライバシー サンドボックス ↗️
設計とプランニング
優れたエクスペリエンス
ベストユーザーに向けた最良のエクスペリエンスを構築します。
詳細
UI デザイン
Android のベスト プラクティスに沿って、美しいユーザー インターフェースをデザインします。
Android 向けのデザイン
モバイル
パソコンでのエクスペリエンス
XR ヘッドセットと XR グラス
AI グラス
ウィジェット
Wear OS
Android TV
自動車向け Android
アーキテクチャ
堅牢かつテストと保守が容易なアプリのロジックとサービスを設計します。
はじめに
ライブラリ
ナビゲーション
モジュール化
テスト
Kotlin マルチプラットフォーム
品質
Play ストアのガイドラインに沿って、アプリの品質をプランニングします。
概要
コアバリュー
ユーザー エクスペリエンス
ユーザー補助
技術的な品質
優れたエクスペリエンス
セキュリティ
ユーザーを脅威から保護し、安全な Android エクスペリエンスを実現します。
概要
プライバシー
権限
ID
不正の防止
開発
Gemini in Android Studio
Android 開発のための AI アシスタント。
詳細
Android Studio を入手する
主要分野
必要な機能に関するサンプルとドキュメントを入手します。
サンプル
マルチデバイスに対応
ユーザー インターフェース
バックグラウンド処理
データとファイル
接続
すべての主要分野 ⤵️
ツールとワークフロー
IDE を使用してアプリを作成、ビルドするか、独自のパイプラインを作成します。
コードの記述とデバッグ
プロジェクトをビルドする
アプリをテストする
パフォーマンス
コマンドライン ツール
Gradle プラグイン API
Android Bench
デバイスの技術
フォーム ファクタのコードを作成します。デバイスを接続してデータを共有します。
スマートフォン、タブレット、折りたたみ式デバイス
ChromeOS
自動車向け Android
Android TV
Android XR
Wear OS
Android Health
つながってもっと便利
すべてのデバイス ⤵️
ライブラリ
詳細が記載された API リファレンス ドキュメントを確認します。
Android プラットフォーム
Jetpack ライブラリ
Compose ライブラリ
Google Play 開発者サービス ↗️
Google Play SDK Index ↗️
Google Play
Google Play Console
アプリやゲームを公開し、Google Play でビジネスを拡大しましょう。
Google Play Console に移動
詳細 ↗️
基本
ユーザーのエンゲージメントを高め、アプリを収益化し、安全性を確保する方法をご確認ください。
Google Play での収益化
Play Integrity
Play ポリシー
Google Play のプログラム ↗️
ゲーム デベロッパー センター
ゲームを開発して配信できます。ツールの利用、ダウンロード、サンプルの入手が可能です。
概要
Play Asset Delivery
Play Games サービス
PC 版 Google Play Games
Level Up のガイドライン
Google Play のすべてのガイド ⤵️
ライブラリ
詳細が記載された API リファレンス ドキュメントを確認します。
Play Feature Delivery
Google Play アプリ内アップデート
Google Play アプリ内レビュー
Play のインストール リファラー
Google Play 開発者サービス ↗️
Google Play SDK Index ↗️
Google Play のすべてのライブラリ ⤵️
ツールとリソース
アプリの公開、プロモーション、管理に役立つツールです。
Android App Bundle
ブランドとマーケティング
Google Play Console API ↗️
ブログ
Android デベロッパーのブログ
最新記事をチェック
著者を見る →
カテゴリを探索
プロダクト ニュース
最新のアップデート、機能リリース、進化の舞台裏に関する情報をお届けします。
コミュニティ
ユーザーのストーリー、注目の機能、私たちを一つにする共同プロジェクトをご覧ください。
入門ガイド
簡単なヒントから詳細なチュートリアルまで、これらの手順ガイドは、よりスマートかつ迅速に作業を進めるのに役立つように設計されています。
事例紹介
実際のユーザーから得られた実際の成果。さまざまなチームが Google のツールを使用して目標を達成している事例をご覧ください。
イベントとプログラム
デベロッパーの成長を支援するための今後のウェブセミナー、ワークショップ、ミートアップ、特別な取り組みの詳細をご覧ください。
ドキュメント
詳細なマニュアル、API リファレンス、技術仕様にアクセスして、自信を持って構築と統合を行うことができます。
/
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
概要
ダウンロード
サンプル
ガイド
リファレンス
コミュニティ
Essentials
その他
設計とプランニング
その他
開発
その他
Google Play
その他
概要
ダウンロード
サンプル
ガイド
リファレンス
コミュニティ
ブログ
その他
Android Studio
使ってみる
ゲーム開発の基本
アダプティブ ゲームを作成する
Google Play Games Level Up のガイドライン
デベロッパー プレビュー
リリースノート
サポートを受ける
開発
ゲーム開発ツールについて
ゲームエンジンを使用する
ゲームエンジンについて
Defold での開発
Android にプロジェクトをインストールして構成する
複数のフォーム ファクタと画面サイズをサポートする
Android にエクスポートする
Godot での開発
Android にプロジェクトをインストールして構成する
Godot レンダラのオプション
複数のフォーム ファクタと画面サイズをサポートする
Android にエクスポートする
Cocos で開発する
Cocos Creator における Android ゲームの作成手順
Cocos Creator でゲームを Google Play Instant App として公開する
Cocos Creator で Android App Bundle を使用してゲームを公開する
Android でのリモート デバッグ
Unity での開発
Android 版 Unity
Unity でゲーム開発を始める
vkQuality Unity エンジン プラグインを使用して起動時のグラフィック API の推奨事項を取得する
Android App Bundle を Unity で作成する
Play Asset Delivery を統合する
Play Integrity API を統合する
Play アプリ内アップデートを統合する
Play アプリ内レビューを統合する
モバイルゲームにおける Unity のライティング
Android Performance Tuner の使用
概要
API を有効にする
プラグインの統合
ライブラリの初期化と動作確認
アノテーション、忠実度パラメータ、品質レベルの定義
読み込み時間記録関数の追加
Addressables のシーンを含める
モニタリング アプリの実行
確認して公開
一般的なエラーのトラブルシューティング
リファレンス
Unity ゲームの ANR をデバッグする
Unity Games の一般的な ANR
Unity ゲームの Android のクラッシュと ANR をシンボリケートする
ADPF Unity Adaptive Performance と Android プロバイダ
すべてのフォーム ファクタでゲームを優れたものにする
Level Up のスキルに関するガイドライン
Unity MCP で Antigravity を使用する
Unity でゲーム コントローラを使用して仮想マウスを操作する
メモリ
Unity ツールでメモリ使用量を確認する
Unity でメモリ使用量を最適化する
Unity ゲームの LMK をデバッグする
Unity で別のプロセスで知覚可能なサービスを実行する
Unreal で開発する
Android での Unreal
ADPF Unreal Engine プラグイン
Unreal MCP で Antigravity を使用する
Unreal でメモリ使用量を確認する
Unreal で別のプロセスで知覚可能なサービスを実行する
Unreal でのメモリ使用量を最適化する
データアクセス権をリクエストする
ゲームエンジンを作成または拡張する
カスタム ゲームエンジンについて
GameActivity の使用を開始する
GameActivity ライブラリについて
GameActivity のスタートガイド
ゲームテキスト入力を使用する
NativeActivity から移行する
グラフィックの構成
Android ゲームループについて
入力イベントを処理する
タッチサポートの追加
テキスト入力をサポートする
マウスのサポートの追加
センサー入力をサポートする
フレーム ペーシングを最適化する
Frame Pacing ライブラリについて
OpenGL ES でのフレーム ペーシング
統合
ビルド設定の更新
フレーム ペーシング関数の追加
フレーム ペーシングの改善を検証する
Vulkan でのフレーム ペーシング
統合
ビルド設定の更新
フレーム ペーシング関数の追加
フレーム ペーシングの改善を検証する
Frame Pacing API リファレンス
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 Games サービス
Google Play Games サービスについて
使ってみる
Google Play Console の設定
Play Games サービスをセットアップする
Play Games サービスの機能を有効にする
Google Cloud でプロジェクト設定を管理する
テスト用にアカウントを有効にする
Google Play Console から公開する
ゲームのコンセプト
プラットフォーム認証
次世代のプレーヤー ID
クラウド保存
シームレスな復元
取り消す
Google Play Games アシスタント
スタート ガイド
Sidekick SDK
実績
概要
実績を統合する
ゲームの統計情報
概要
ゲームの統計データを統合する
リーダーボード
イベント
Friends
アプリのショートカット
v2 に移行する
移行について
v2 に移行する(Java または Kotlin)
v2 に移行する(Unity)
API を使用する
サポート終了スケジュール
Java
使ってみる
プラットフォームの認証とプライバシー
プラットフォーム認証
サーバーサイドのアクセスを有効にする
著作権侵害対策
機能を追加する
実績
ゲームの統計情報
保存済みゲーム
リーダーボード
イベント
Friends
Unity 用プラグイン
Unity 用 Google Play Games プラグインについて
Unity 用 Google Play Games を設定する
機能を追加する
実績
ゲームの統計情報
保存済みゲーム
リーダーボード
イベント
Friends
ネイティブ SDK
使ってみる
Native SDK 用に Google Play Games をセットアップする
サーバーサイドのアクセスを有効にする
機能を追加する
実績
ゲームの統計情報
リーダーボード
保存済みゲーム
Recall API
Publishing API
Publishing API について
使ってみる
画像のアップロード
Management API
トラブルシューティング
チェックリストとガイドラインを確認する
品質チェックリスト
ブランドの取り扱いガイドライン
割り当てとレートの制限
データ開示の要件
利用規約
ダウンロード
サポートを受ける
リファレンス
Android GMS API
Web REST API
C++ API
Management API
Publishing API
PC 版 Google Play Games
PC 版 Google Play Games について
使ってみる
確認プロセス
設定
エミュレータをダウンロードする
PC との互換性を確保するためにゲームをセットアップする
グラフィックを構成する
デバイス入力
入力をセットアップする
マウス入力をセットアップする
Input SDK
Input SDK について
Input SDK のスタートガイド
移行ガイド
概要
Java / Kotlin を 1.0 から 1.1 にアップグレードする
Unity を 1.0 から 1.1 にアップグレードする
Java / Kotlin を 0.0.4 から 1.0 にアップグレードする
Unity を 0.0.4 から 1.0 にアップグレードする
クロスデバイス プレイ
クロスデバイス プレイの連続性について
サードパーティのログイン
テスト
ゲームをテストする
デベロッパー エミュレータを使用する
ChromeOS デバイスを使用する
デベロッパー エミュレータに関するトラブルシューティング
PC 版 Google Play Games のゲームを検証する
公開とデプロイ
PC 版 Google Play Games のプラットフォーム機能を検出する
ゲームを送信する
ゲームをアップデートする
完全性の保護
ユーザー獲得
サンプルとプラグイン
よくある質問
マルチプラットフォーム
フォーム ファクタについて
ゲームをすべてのフォーム ファクタに対応させる
大画面のサイズ変更をサポートする
すべてのフォーム ファクタで自然な入力を有効にする
ゲーム コントローラを使用する
概要
ネイティブ Android API(Java/Kotlin)
コントローラの操作を処理する
複数のコントローラのサポートを追加する
コントローラのその他の機能
複数の Android バージョンにまたがってコントローラをサポートする
ゲーム コントローラ ライブラリ(C++)
概要
ゲーム コントローラ ライブラリの使用
カスタム コントローラ デバイス マッピングの使用
コントローラのサポートをテストする
Play ストアの公開設定
Vulkan
概要
ゲームエンジンのサポート
ネイティブ エンジンと独自エンジン
サンプル、Codelab、デベロッパーのストーリー、動画
ツールと上級者向け機能
Vulkan フレーム ペーシング拡張機能
レンダリング API を検出する
特典
Android Studio で管理、デバッグ、プロファイルを行う
最適化する
Android Performance Analyzer(APA)
APA について
リリースノート
System Profiler
クイックスタート
システム トレースを記録する
Trace ビュー
システム トレースを表示する
トレースデータを理解する
システム トレースの分析
フレーム処理時間を分析する
メモリ効率を分析する
テクスチャのメモリ帯域幅の使用量を分析する
頂点のメモリ帯域幅の使用量を分析する
スレッド スケジューリングを分析する
事例紹介
ネットマーブル
The Forge
フィラメント
Frame Profiler
Frame Profiler について
クイックスタート
互換性を確認する
フレーム プロファイルをキャプチャする
フレーム プロファイルを表示する
結果をエクスポートして分析する
Android Vitals
概要
ANR
クラッシュ
速度の遅いセッション
ローメモリ キラー(LMK)
フレームレートを最適化する
概要
リフレッシュ レートを最適化する
最適化ツールについて
メモリを最適化する
概要
メモリ使用量をモニタリングする方法
メモリを減らす方法
最適化ツールについて
システム トレースを構成する
ゲームサイズを縮小する
ゲームのパフォーマンスを最適化する
概要
最適化のヒント
レンダリングを最適化する
3D アセットを最適化する
テクスチャのベスト プラクティス
頂点データを管理する
マテリアルとシェーダーを最適化する
Android GPU Inspector(AGI)
AGI について
クイックスタート
サポートされているデバイス
システム プロファイリング
システム プロファイリングについて
システム プロファイルを表示する
GPU パフォーマンス カウンタ
システム プロファイルの分析
フレーム処理時間
メモリ効率
テクスチャのメモリ帯域幅の使用量
頂点のメモリ帯域幅の使用量
スレッドのスケジュール設定
フレーム プロファイリング
フレーム プロファイリングについて
フレーム プロファイルを分析する
最も高コストなレンダリング パス
頂点の形式
シェーダー パフォーマンス
Frame Profiler UI
パフォーマンス ペイン
コマンド ペイン
フレームバッファ ペイン
ジオメトリ ペイン
レポート ペイン
シェーダー ペイン
メモリ ペイン
ステータス ペイン
テクスチャ ペイン
テクスチャ ペイン
パイプライン ビュー ペイン
サポートされている Vulkan 拡張機能
AGI に関するトラブルシューティング
Android Performance Tuner(APT)
Android Dynamic Performance Framework(ADPF)
概要
Thermal API
Game Mode API と Game State API
Game Mode API と介入について
Game Mode API を使用する
ゲームモード介入を使用する
FPS スロットリングの仕組み
Game State API
固定パフォーマンス モード
ゲームエンジンのサポート
サンプル、Codelab、デベロッパー ストーリー
ADPF のベスト プラクティス
電力効率を最適化する
Android での Vulkan のおすすめの方法
精度を下げて最適化する
ゲーム ダッシュボード
ゲーム ダッシュボードについて
内容
リフレッシュ レートを最適化する
公開
Google Play での配信について
ゲームをリリースする