メイン コンテンツにスキップ
Essentials
AI エクスペリエンスの構築
Gemini API などを使用して、AI 搭載の Android アプリを構築します。
使ってみる
使ってみる
初めてのアプリを作成することから始めてみましょう。トレーニング コースを活用して理解を深めるほか、ご自身でアプリ開発を習得することもできます。
Hello world
トレーニング コース
チュートリアル
チーム向けの Compose
Kotlin for Android
Google Play での収益化 ↗️
Android デベロッパーの確認
デバイスごとに拡張する
スマートフォン、タブレット、スマートウォッチ、ヘッドセットなど、さまざまなデバイスでシームレスなエクスペリエンスをユーザーに提供するアプリを作成します。
アダプティブ アプリ
Android XR
Wear OS
自動車向け Android
Android TV
ChromeOS
カテゴリ別に作成する
Google 独自の規範となるガイダンスに沿って、ユースケース向けにビルドする方法を学習します。
ゲーム
カメラ&メディア
ソーシャル&メッセージ
健康&フィットネス
仕事効率化
エンタープライズ アプリ
最新情報を確認する
年間を通して最新リリースのお知らせをお届けします。プレビュー プログラムにご参加いただき、ご意見をお寄せください。
最新情報
試験運用版の最新情報
Android Studio プレビュー
Jetpack ライブラリと Compose ライブラリ
Wear OS 向けリリース
プライバシー サンドボックス ↗️
設計とプランニング
優れたエクスペリエンス
ベストユーザーに向けた最良のエクスペリエンスを構築します。
詳細
UI デザイン
Android のベスト プラクティスに沿って、美しいユーザー インターフェースをデザインします。
Android 向けのデザイン
モバイル
アダプティブ UI
Android XR
ウィジェット
Wear OS
Android TV
アーキテクチャ
堅牢かつテストと保守が容易なアプリのロジックとサービスを設計します。
はじめに
ライブラリ
ナビゲーション
モジュール化
テスト
Kotlin マルチプラットフォーム
品質
Play ストアのガイドラインに沿って、アプリの品質をプランニングします。
概要
コアバリュー
ユーザー エクスペリエンス
ユーザー補助
技術的な品質
優れたエクスペリエンス
セキュリティ
ユーザーを脅威から保護し、安全な Android エクスペリエンスを実現します。
概要
プライバシー
権限
ID
不正の防止
開発
Gemini in Android Studio
Android 開発のための AI アシスタント。
詳細
Android Studio を入手する
主要分野
必要な機能に関するサンプルとドキュメントを入手します。
サンプル
ユーザー インターフェース
バックグラウンド処理
データとファイル
接続
すべての主要分野 ⤵️
ツールとワークフロー
IDE を使用してアプリを作成、ビルドするか、独自のパイプラインを作成します。
コードの記述とデバッグ
プロジェクトをビルドする
アプリをテストする
パフォーマンス
コマンドライン ツール
Gradle プラグイン API
デバイスの技術
フォーム ファクタのコードを作成します。デバイスを接続してデータを共有します。
アダプティブ UI
Wear OS
Android XR
Android Health
自動車向け Android
Android TV
すべてのデバイス ⤵️
ライブラリ
詳細が記載された API リファレンス ドキュメントを確認します。
Android プラットフォーム
Jetpack ライブラリ
Compose ライブラリ
Google Play 開発者サービス ↗️
Google Play SDK Index ↗️
Google Play
Google Play Console
アプリやゲームを公開し、Google Play でビジネスを拡大しましょう。
Play Console に移動
詳細 ↗️
基本
ユーザーのエンゲージメントを高め、アプリを収益化し、安全性を確保する方法をご確認ください。
Google Play での収益化
Play Integrity
Play ポリシー
Google Play のプログラム ↗️
ゲーム デベロッパー センター
ゲームを開発して配信できます。ツールの利用、ダウンロード、サンプルの入手が可能です。
概要
Play Asset Delivery
Play Games サービス
PC 版 Google Play Games
Google Play のすべてのガイド ⤵️
ライブラリ
詳細が記載された API リファレンス ドキュメントを確認します。
Play Feature Delivery
Google Play アプリ内アップデート
Google Play アプリ内レビュー
Play のインストール リファラー
Google Play 開発者サービス ↗️
Google Play SDK Index ↗️
すべての Play ライブラリ ⤵️
ツールとリソース
アプリの公開、プロモーション、管理に役立つツール。
Android App Bundle
ブランドとマーケティング
Google Play Console 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
ログイン
App quality
概要
コアバリュー
ユーザー エクスペリエンス
技術的な品質
プライバシーとセキュリティ
Essentials
その他
設計とプランニング
その他
概要
コアバリュー
ユーザー エクスペリエンス
技術的な品質
プライバシーとセキュリティ
開発
その他
Google Play
その他
Community
Android Studio
概要
パフォーマンス
アプリ パフォーマンス ガイド
アプリのパフォーマンス スコアを取得する
パフォーマンスの検査
パフォーマンスの検査について
プロファイル タイプとそれぞれの有用性
Android Studio のプロファイラ
プロファイリングとトレース
適切なプロファイリング方法を選択する
ProfilingManager を使用して実際のユーザーデータをキャプチャする
概要
プロファイルをキャプチャする方法
プロファイリング データを取得して分析する
プロファイリングの制限事項
ローカル プロファイリングのデバッグ コマンド
システム トレース
概要
トレースをキャプチャする
Android Studio でトレースをキャプチャする
デバイス上でトレースをキャプチャする
コマンドラインからトレースをキャプチャする
レポートを操作する
カスタム イベント
カスタム イベントを定義する
ネイティブ コード内のカスタム トレース イベント
GPU レンダリングを検査する
ベンチマーク
アプリのベンチマークを行う
Macrobenchmark
ベンチマークを作成する
指標をキャプチャする
アプリを制御する
計測引数の追加
Microbenchmark
Microbenchmark について
ベンチマークを作成する
ベンチマークをプロファイリングする
Microbenchmark インストルメンテーション引数
Microbenchmark と Hilt
Gradle を使わずに作成する
CI でベンチマークを実行する
パフォーマンスの測定
概要
例
パフォーマンスの向上
パフォーマンスを向上させる方法
R8 アプリ オプティマイザーを有効にする
アプリの最適化を有効にする
ライブラリを賢く選択する
最適化を段階的に導入する
保持ルールを使用する
保持ルールについて
グローバル オプションを追加する
保持ルールを追加する
ベスト プラクティスを実践する
最適化のテストとトラブルシューティング
高度な構成
ビルド バリアントをターゲットにする
保持するリソースのカスタマイズ
ライブラリ作成者向けの最適化
ベースライン プロファイル
ベースライン プロファイルについて
ベースライン プロファイルを作成する
ライブラリのベースライン プロファイルを作成する
ベースライン プロファイルの生成を構成する
Macrobenchmark ライブラリで測定する
ベースライン プロファイルを手動で作成して測定する
起動プロファイルを作成する
起動プロファイルの最適化を確認する
ベースライン プロファイルをデバッグする
事例紹介 - Android カレンダー
アプリの起動
アプリの起動の分析と最適化
事例紹介 - Wear OS Gmail
App Startup ライブラリ
ガイド
テスト用の環境を設定する
バックグラウンド処理について ⍈
デバイス パフォーマンス クラスを宣言する
アプリ スタンバイ バケットについて
アプリの休止状態について
Android ランタイム(ART)でアプリの動作を確認する
よくある問題の解決
アプリの起動
ANR
アプリの応答性を維持する
ANR を診断して修正する
応答しないスレッドを見つける
レンダリング
レンダリングのパフォーマンス
オーバードローの低減
パフォーマンスとビュー階層
Profile GPU Rendering による分析
レイアウトのパフォーマンスを改善する
メモリ
メモリ管理について
プロセス間のメモリ割り当て
アプリのメモリを管理する
プロセスとスレッド
バッテリーと電源
Doze やアプリ スタンバイに合わせて最適化する
バッテリー残量と充電状態をモニタリングする
接続のステータスと種類をモニタリングする
装着の状態やタイプの特定とモニタリング
Batterystats と Battery Historian を使用してバッテリー使用量をプロファイリングする
Battery Historian を使用して消費電力を分析する
電源管理リソースの上限について
電源に関する問題をテストする
バックグラウンド処理の最適化
アプリのサイズを削減する
ハードウェア アクセラレーション
SQLite のパフォーマンスに関するベスト プラクティス
パフォーマンスに関するベスト プラクティス
パフォーマンスのモニタリング
パフォーマンスのモニタリングについて
Android Vitals
Android Vitals について
ANR
クラッシュ
遅いレンダリング
速度の遅いセッション
ローメモリ キラー(LMK)
過度の wake lock
停止した部分的な wake lock
過度の wakeup
バックグラウンドでの過度の Wi-Fi スキャン
バックグラウンドでの過度のネットワーク使用量
バッテリーの使用量が多い
権限の拒否
アプリのスタートアップ時間
JankStats ライブラリ
Google Play で公開中
Android Vitals
正常なリリース
AI エクスペリエンスの構築
使ってみる
使ってみる
Hello world
トレーニング コース
チュートリアル
チーム向けの Compose
Kotlin for Android
Google Play での収益化 ↗️
Android デベロッパーの確認
デバイスごとに拡張する
アダプティブ アプリ
Android XR
Wear OS
自動車向け Android
Android TV
ChromeOS
カテゴリ別に作成する
ゲーム
カメラ&メディア
ソーシャル&メッセージ
健康&フィットネス
仕事効率化
エンタープライズ アプリ
最新情報を確認する
最新情報
試験運用版の最新情報
Android Studio プレビュー
Jetpack ライブラリと Compose ライブラリ
Wear OS 向けリリース
プライバシー サンドボックス ↗️
優れたエクスペリエンス
詳細
UI デザイン
Android 向けのデザイン
モバイル
アダプティブ UI
Android XR
ウィジェット
Wear OS
Android TV
アーキテクチャ
はじめに
ライブラリ
ナビゲーション
モジュール化
テスト
Kotlin マルチプラットフォーム
品質
概要
コアバリュー
ユーザー エクスペリエンス
ユーザー補助
技術的な品質
優れたエクスペリエンス
セキュリティ
概要
プライバシー
権限
ID
不正の防止
Gemini in Android Studio
詳細
Android Studio を入手する
主要分野
サンプル
ユーザー インターフェース
バックグラウンド処理
データとファイル
接続
すべての主要分野 ⤵️
ツールとワークフロー
コードの記述とデバッグ
プロジェクトをビルドする
アプリをテストする
パフォーマンス
コマンドライン ツール
Gradle プラグイン API
デバイスの技術
アダプティブ UI
Wear OS
Android XR
Android Health
自動車向け Android
Android TV
すべてのデバイス ⤵️
ライブラリ
Android プラットフォーム
Jetpack ライブラリ