Android Developers
プラットフォーム Android Studio Google Play Jetpack Kotlin ドキュメント ゲーム
  • English
  • Bahasa Indonesia
  • Deutsch
  • Español
  • Español – América Latina
  • Français
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
  • ドキュメント
概要 ガイド UI ガイド 参照 サンプル デザインと品質
Android Developers
  • プラットフォーム
  • Android Studio
  • Google Play
  • Jetpack
  • Kotlin
  • ドキュメント
    • 概要
    • ガイド
    • UI ガイド
    • 参照
    • サンプル
    • デザインと品質
  • ゲーム
  • アプリの基本
  • はじめに
  • 初めてのアプリを作成する
  • アプリの基礎
  • アプリのリソース
    • 概要
    • 設定の変更に対処する
    • ローカライズ
      • アプリをローカライズする
      • 架空の地域を使ってアプリをテストする
      • Unicode と国際化のサポート
      • 言語と地域の解決
      • アプリ別の言語設定
    • 複雑な XML リソース
    • リソースタイプ
      • 概要
      • アニメーション
      • 色状態リスト
      • ドローアブル
      • レイアウト
      • メニュー
      • 文字列
      • スタイル
      • フォント
      • その他の種類
  • アプリのマニフェスト ファイル
    • 概要
    • <action>
    • <activity>
    • <activity-alias>
    • <application>
    • <category>
    • <compatible-screens>
    • <data>
    • <grant-uri-permission>
    • <instrumentation>
    • <intent-filter>
    • <manifest>
    • <meta-data>
    • <path-permission>
    • <permission>
    • <permission-group>
    • <permission-tree>
    • <profileable>
    • <property>
    • <provider>
    • <queries>
    • <receiver>
    • <service>
    • <supports-gl-texture>
    • <supports-screens>
    • <uses-configuration>
    • <uses-feature>
    • <uses-library>
    • <uses-native-library>
    • <uses-permission>
    • <uses-permission-sdk-23>
    • <uses-sdk>
  • デバイス
  • デバイスの互換性
    • 概要
    • 画面の互換性の概要
    • レターボクシングの強化
    • 各種のピクセル密度をサポートする
    • 画面サポートの制限を宣言する
    • 複数 APK のサポート
      • 概要
      • 各種の API レベル用の APK を複数作成する
      • 各種の画面サイズ用の APK を複数作成する
      • 各種の GL テクスチャ用の APK を複数作成する
      • 複数のディメンションを持つ APK を複数作成する
    • 各種の言語および文化をサポートする
    • プラットフォームの各種バージョンのサポート
    • Google Play でのフィルタ
    • 64 ビットのサポート
  • 大画面 - タブレット、折りたたみ式デバイス、ChromeOS
    • 大画面のスタートガイド
    • 大画面の正規レイアウト
    • 大画面に対応
      • マルチ ウィンドウのサポート
      • メディア プロジェクション
      • 大画面での入力の互換性
    • 大画面向けに最適化
      • 各種の画面サイズのサポート
      • UI をレスポンシブ レイアウトに移行する
      • レスポンシブ UI のナビゲーション
      • アクティビティの埋め込み
    • 大画面によって差別化
      • 折りたたみ式デバイスについて
      • アプリを折りたたみ対応にする
      • 折りたたみ式デバイスでアプリをテストする
    • 大画面のクックブック
  • Wear
    • スタートガイド
    • Wear OS 開発の原則
    • Wear OS の最新バージョンにアップグレードする
    • Wear OS とモバイル開発の比較
    • Wear OS ユーザー インターフェース
    • スタートガイド
      • Wear OS デベロッパー パスウェイ
      • ウェアラブル アプリを作成して実行する
      • Wear OS アプリをデバッグする
      • Wear UI のスクリーンショットをキャプチャする
    • アプリ
      • 概要
      • スタンドアロン アプリ
      • 認証
      • 権限をリクエストする
      • 位置情報の検出
      • ウェアラブルでのオーディオ再生
      • [最近] または [アプリの再開] に表示する
    • Compose による UI の作成
      • Wear OS で Jetpack Compose を使用する
      • Compose のパフォーマンス
      • ナビゲーション
      • ボタン
      • カード
      • チップ
      • ダイアログ
      • リスト
      • ページ インジケーター
      • 選択ツール
      • 位置インジケーター
      • 進行状況インジケーター
      • スライダー
      • ステッパー
      • スワイプによる非表示
      • チップの切り替え
      • 時間のテキスト
    • View による UI の作成
      • Wear OS でビューベースの UI を作成する
      • さまざまなウォッチの形状を処理する
      • リストを作成する
      • ナビゲーション
      • Wear で全画面表示のアクティビティを終了する
      • 確認を表示する
      • Wear でアプリを表示したままにする
    • タイルとウォッチフェイスの追加機能
      • タイルの概要
      • タイルのスタートガイド
      • タイルを更新する
      • タイルを操作する
      • ウォッチフェイスの追加機能
      • ウォッチフェイスの追加機能へのデータの公開
    • 通知
      • Wear OS 上の通知
      • 通知のブリッジ オプション
      • 進行中のアクティビティ
    • データの処理
      • Wear OS でのデータの送信と同期
      • Wear OS でのネットワーク アクセスと同期
      • ウェアラブル データレイヤにアクセスする
      • アセットを転送する
      • メッセージを送信、受信する
      • データレイヤ イベントを処理する
      • Data Layer API によるデータアイテムの同期
    • ユーザー入力
      • 物理ボタン
      • ロータリー入力
      • Wear でインプット メソッド エディタを作成する
      • 音声
    • ヘルスサービス
      • 概要
      • アクティブなデータと演習
      • パッシブなデータの更新
      • 合成データ プロバイダの使用
      • アプリの互換性の強化
    • 設計
      • 設計の原則
      • スタートガイド
      • 操作のタイプ
      • 画面形状
      • 通知
      • ウォッチフェイスの追加機能
      • タイル
      • タイルのデザイン システム
      • アプリ
      • 進行中のアクティビティ
      • 確認アプリ
      • 接続解除インジケーター
      • 権限メッセージ
      • 選択コントロール
      • 起動とレイテンシ
      • ナビゲーション
      • 権限
      • ログイン
      • ハードウェア ボタン
      • カラー
      • タイポグラフィ
      • アイコン
      • ダウンロード
      • Wear のマテリアル テーマ設定
    • ウォッチフェイスの作成
      • 概要
      • ウォッチフェイスを設計する
      • ウォッチフェイス サービスを構築する
      • ウォッチフェイスを描画する
      • ウォッチフェイスの追加機能の追加
      • インタラクティブなウォッチフェイスの作成
      • 構成アクティビティの提供
      • 一般的な問題への対処
      • ハードウェア アクセラレーションによるパフォーマンスの向上
      • パフォーマンスとバッテリー駆動時間を最適化する
    • ウォッチフェイス スタジオ
      • ウォッチフェイス スタジオ
      • キーボード ショートカット
      • ウォッチフェイス スタジオ プロジェクトを管理する
      • ウォッチフェイス スタジオでウォッチフェイスを作成する
      • ウォッチフェイス スタジオで追加機能を作成する
      • Tag 式
      • 言語設定
      • ウォッチフェイス スタジオでの常に表示状態のモード
      • ジャイロ効果
      • ウォッチフェイス スタジオからビルドしてアップロードする
      • ウォッチフェイスをテストする
      • よくある質問
      • パフォーマンスに関するヒント
    • Wear アプリの品質
    • Wear OS アプリをパッケージ化する
    • Wear OS への配信
    • 中国向けの Wear OS アプリを作成する
    • Wear OS リリースノート
  • Android TV
    • 概要
    • TV アプリを作成する
      • 概要
      • TV アプリの作成を開始する
      • AndroidX TV ライブラリ
      • TV ハードウェアに対応する
      • TV コントローラを管理する
      • TV 向けレイアウトを作成する
      • 画面キーボード
      • TV 用のナビゲーションを作成する
      • Google TV でエンゲージメントを高めるためのおすすめの方法
    • TV 再生アプリを作成する
      • 概要
      • UI ガイダンスと Leanback API
        • カタログ ブラウザを作成する
        • カードビューを提供する
        • 詳細ビューを作成する
        • トランスポート コントロールを使用する
        • テレビの再生コントロール
        • 背景モード
        • 手順ガイドを追加する
        • 初めてのユーザーにアプリを紹介する
      • メディア セッションを実装する
      • 「この曲なに?」カードでのバックグラウンド再生
      • オーディオ機能
      • コンテンツのフレームレートを合わせる
    • TV でコンテンツを検索しやすくする
      • 概要
      • おすすめの TV コンテンツ
        • 概要
        • ホーム画面のチャンネル
        • 動画プログラムの属性
        • オーディオ プログラムの属性
        • ゲーム プログラムの属性
        • 次のおすすめ
          • プログラムを追加する
          • 属性
          • アプリ デベロッパー向けガイドライン
          • テレビ プロバイダ向けガイドライン
        • 動画をプレビューする
        • Android N 以前でのおすすめの表示
      • TV アプリを検索可能にする
      • TV アプリ内で検索する
    • TV ゲームを作成する
      • 概要
      • レイテンシの影響を受けやすいストリーミング アプリで Stream Protect を使用する
    • TV 入力サービスを作成する
      • 概要
      • TV 入力サービスを開発する
      • チャンネル データを利用する
      • TV のユーザー操作を管理する
      • タイムシフトをサポートする
      • コンテンツの録画をサポートする
    • TV アプリのチェックリスト
    • テレビのユーザー補助
      • ユーザー補助に関するおすすめの方法
      • TalkBack の評価例
      • システムの字幕設定を適用する
      • カスタムビューのユーザー補助のサポート
      • カスタムビューのユーザー補助のサンプル
    • リリース
      • テレビ向け Android 12
      • テレビ向け Android 13(ベータ版)
        • 概要
        • テレビ向けの最新情報
  • 自動車向け Android
    • 概要
    • 自動車向けメディアアプリを作成する
      • 自動車向けメディアアプリを作成する
      • Android Auto のサポートを追加する
      • Android Automotive OS のサポートを追加する
    • Android Auto 用メッセージ アプリを作成する
    • 自動車向けのナビゲーション アプリやスポットアプリを作成する
      • 自動車向け Android アプリ ライブラリを使用する
      • 自動車向けスポットアプリを作成する
      • 自動車向けナビゲーション アプリを作成する
      • Android Auto のサポートを追加する
      • Android Automotive OS のサポートを追加する
    • Android Automotive OS 用の動画アプリを作成する
    • 自動車向け Android アプリをテストする
    • 自動車向け Android アプリを配布する
    • 自動車用の Google Play 開発者サービス
    • Android Automotive OS 上の通知
  • Chrome OS デバイス
    • 概要
    • Chrome OS 向けアプリの作成
    • Chrome OS 向けアプリの最適化
    • 開発環境の準備
    • Chromebook 向けアプリ マニフェストの互換性
    • Chrome OS デバイスによるアプリのサポート
    • Chromebooks でのアプリのレンダリングの違い
    • ウィンドウ管理
    • Chrome OS でゲームに適応する
    • Chrome OS でのスムーズなアニメーション
    • Chrome OS での Android アプリのテストケース
  • Android(Go バージョン)
    • 概要
    • Android 向けの開発(Go バージョン)
    • Android Go アプリをテストする
    • Android(Go バージョン)向けに最適化する
      • アプローチ
      • アプリメモリを最適化する
      • 起動レイテンシを改善する
      • アプリのサイズを削減する
    • おすすめの方法
  • アプリ アーキテクチャ
  • はじめに
  • アプリ アーキテクチャ ガイド
    • 概要
    • UI レイヤ
      • 概要
      • UI イベント
      • 状態ホルダーと UI の状態
      • 状態生成
    • ドメインレイヤ
    • データレイヤ
      • 概要
      • オフライン ファースト
    • アーキテクチャに関する推奨事項
    • 学習パスウェイ
  • モジュール化
    • 概要
    • 一般的なパターン
    • レシピ
      • ナビゲーション
  • アーキテクチャ コンポーネント
    • UI レイヤのライブラリ
      • ビュー バインディング
        • 概要
        • Kotlin 合成からビュー バインディングに移行する
      • データ バインディング ライブラリ
        • 概要
        • スタートガイド
        • レイアウトとバインディング式
        • 監視可能なデータ オブジェクトを操作する
        • 生成されたバインディング クラス
        • バインディング アダプター
        • レイアウト ビューをアーキテクチャ コンポーネントにバインドする
        • 双方向データ バインディング
      • ライフサイクル対応コンポーネント
        • ライフサイクルを処理する
        • ViewModel
          • ViewModel の概要
          • 依存関係を使用して ViewModel を作成する
          • ViewModel スコープ用 API
          • ViewModel の保存済み状態のモジュール
        • LiveData
        • UI の状態を保存する
        • ライフサイクル対応コンポーネントで Kotlin コルーチンを使用する
      • ページング ライブラリ
        • 概要
        • ページング データを読み込む、表示する
        • ネットワークとデータベースからページングする
        • データ ストリームを変換する
        • 読み込み状態の管理と表示
        • Paging の実装をテストする
        • Paging 3 に移行する
        • Paging 2
          • 概要
          • ページング リストを表示する
          • ページング データを読み込む
    • データレイヤ ライブラリ
      • DataStore
      • WorkManager
        • 概要
        • スタートガイド
        • 入門ガイド
          • WorkRequest の定義
          • 処理の状態
          • 作業の管理
          • ワーカーの中間進捗状況の監視
          • 作業チェーンの作成
          • ワーカーの実装のテスト
          • WorkManager との統合テスト
          • WorkManager をデバッグする
        • 高度なコンセプト
          • 設定と初期化
          • WorkManager でのスレッド化
            • 概要
            • ワーカーのスレッド化
            • CoroutineWorker でのスレッド化
            • RxWorker でのスレッド化
            • ListenableWorker でのスレッド化
          • 長時間稼働ワーカーをサポートする
        • Firebase JobDispatcher から移行する
        • GCMNetworkManager から移行する
  • アプリのエントリ ポイント
    • アクティビティ
      • アクティビティの概要
      • アクティビティのライフサイクル
      • アクティビティの状態の変化
      • アプリのアクティビティをテストする
      • タスクとバックスタック
      • プロセスとアプリのライフサイクル
      • Parcelable と Bundle
      • ローダ
      • 最近の画面
      • バックグラウンドからのアクティビティの起動に関する制限
    • アプリのショートカット
      • 概要
      • ショートカットの作成
      • ケーパビリティを追加する
      • ショートカットの管理
      • ショートカットに関するおすすめの方法
  • アプリの操作
    • ナビゲーションの原則
    • 多様なフォーム ファクタに対応するデザイン
    • 設定の変更に対処する
    • Navigation コンポーネント
      • 概要
      • スタートガイド
      • デスティネーションを作成する
      • ナビゲーション グラフを設計する
      • ネストされたグラフ
      • グローバルな操作
      • デスティネーションに移動する
      • 複数のバックスタックをサポートする
      • 条件付きナビゲーション
      • 目的地間でデータを渡す
      • 目的地へのディープリンクを作成する
      • 目的地の遷移をアニメーション化する
      • NavigationUI を使用した UI コンポーネントの更新
      • Kotlin DSL
      • Compose での型安全性ナビゲーション
      • プログラムで操作する
      • 機能モジュールを使用して移動する
      • マルチモジュール プロジェクトのベスト プラクティス
      • ナビゲーションをテストする
      • 新しいデスティネーション タイプを追加する
      • ナビゲーション コンポーネントに移行する
    • フラグメント
      • 概要
      • フラグメントを作成する
      • フラグメント マネージャー
      • フラグメント トランザクション
      • アニメーションを使用したフラグメント間のナビゲーション
      • フラグメントのライフサイクル
      • フラグメントで状態を保存する
      • フラグメントと通信する
      • アプリバーを使用する
      • DialogFragment を使用してダイアログを表示する
      • フラグメントをデバッグする
      • フラグメントをテストする
    • アプリリンク
      • 概要
      • アプリのコンテンツへのリンクの有効化
      • アプリリンクを確認する
      • Instant Apps 用のアプリリンクを作成する
    • ViewPager を使用してタブ付きスワイプビューを作成する
    • ViewPager2 を使用してタブ付きスワイプビューを作成する
    • 「戻る」ナビゲーションのサポートを追加する
      • カスタムの「戻る」ナビゲーション
      • 予測型「戻る」ジェスチャー
  • 依存関係挿入
    • 概要
    • 手動による依存関係挿入
    • Hilt を使用した依存関係挿入
    • マルチモジュール アプリでの Hilt
    • 他の Jetpack ライブラリで Hilt を使用する
    • Hilt テストガイド
    • Hilt と Dagger のアノテーションのクイック リファレンス
    • Dagger
      • Dagger の基本
      • Android アプリで Dagger を使用する
      • マルチモジュール アプリで Dagger を使用する
  • アプリの起動
  • ユーザー インターフェース
  • Android ユーザー インターフェースを作成する
  • 下位互換性のある UI を作成する
    • 概要
    • 新しい API の抽象化
    • 新しい API へのプロキシの設定
    • 古い API を使った実装の作成
    • バージョンに対応したコンポーネントの使用
  • 主要トピック
  • アプリの互換性
    • 概要
    • 互換性フレームワーク ツール
    • 非 SDK インターフェースの制限
  • 他のアプリと連携する
    • 概要
    • 別のアプリへのユーザーの送信
    • アクティビティからの結果の取得
    • 他のアプリからのアクティビティの開始を許可する
    • パッケージの公開設定
      • 概要
      • 自動的に公開されるパッケージを確認する
      • パッケージの公開設定の必要性を宣言する
      • 一般的なユースケースに対応する
      • パッケージの公開設定をテストする
  • インテントとインテント フィルタ
    • 概要
    • 一般的なインテント
  • 音声と動画
    • 音声と動画の概要
    • HDR 動画再生
    • Media3
      • 概要
      • スタートガイド
        • メディア セッションを使用して再生を管理する
        • バックグラウンドでメディアを再生する
      • ExoPlayer
        • ExoPlayer と Media3
        • ExoPlayer から Media3 へのマッピング
      • 移行ガイド
    • メディア コントロール
    • サポートされているメディア形式
    • メディア コーデック
    • メディアアプリのアーキテクチャ
      • メディアアプリのアーキテクチャの概要
      • メディア セッションの使用
      • オーディオ アプリの作成
        • オーディオ アプリの概要
        • メディア ブラウザ サービスの構築
        • メディア ブラウザ クライアントの作成
        • メディア セッション コールバック
        • メディア コントローラ テストアプリを使用する
      • 動画アプリを作成する
        • 動画アプリの概要
        • 動画プレーヤー アクティビティの作成
        • メディア セッション コールバック
        • 互換性のあるメディアのコード変換
      • メディアボタンへの応答
      • 音声出力の変更の処理
      • 音声フォーカスの管理
    • Google アシスタント
      • Google アシスタントとメディアアプリ
      • Google アシスタントの運転モードのメディアアプリ
    • デバイス間のルーティング
      • ルーティングの概要
      • MediaRouter の概要
      • MediaRouteProvider の概要
    • 空間オーディオ
    • VolumeShaper で振幅を制御する
    • MediaPlayer の概要
    • MediaRecorder の概要
    • ExoPlayer
    • 音声入力の共有
    • 動画と音声の再生のキャプチャ
    • フレームレート
    • 動画の共有のベスト プラクティス
    • メディアに関する参考情報
  • サービス
    • 概要
    • フォアグラウンド サービス
    • バインドされたサービス
    • AIDL の概要
  • バックグラウンド タスク
    • 概要
    • バックグラウンド スレッド
    • バックグラウンド処理の最適化
    • ブロードキャスト
      • 概要
      • 暗黙的ブロードキャストの例外
    • デバイスの起動状態を管理する
      • 概要
      • デバイスの起動状態を維持する
      • アラームのスケジュールを設定する
    • ListenableFuture を使用する
  • 権限
    • 概要
    • アプリの権限の必要性を検討する
    • アプリの権限を宣言する
    • アプリの権限をリクエストする
    • 機密性の高い情報へのアクセスについて説明する
    • アプリの権限に関するおすすめの設定
    • デフォルトのハンドラでのみ使用される権限
    • 他のアプリとの連携を制限する
    • カスタムの権限を定義する
  • アプリのデータとファイル
    • 概要
    • ストレージの概要
    • アプリ固有のストレージに保存する
    • 共有ストレージに保存する
      • 概要
      • メディア
      • 写真選択ツール
      • ドキュメントおよび他のファイル
      • データセット
    • ストレージ デバイスのすべてのファイルを管理する
    • Key-Value データを保存する
    • ローカル データベースにデータを保存する
      • 概要
      • エンティティを使用してデータを定義する
      • DAO を使用してデータにアクセスする
      • オブジェクト間の関係を定義する
      • 非同期 DAO クエリを作成する
      • ビューを作成してデータベースに保存する
      • データベースを事前に入力する
      • データベースを移行する
      • データベースをテストしてデバッグする
      • 複雑なデータの参照
      • SQLite から Room に移行する
      • SQLite を使用してデータを保存する
    • ストレージのユースケースとベスト プラクティス
    • シンプルなデータを共有する
      • 概要
      • 他のアプリへの単純なデータの送信
      • 他のアプリからの単純なデータの受信
    • ファイルの共有
      • 概要
      • ファイル共有の設定
      • ファイルの共有
      • 共有ファイルのリクエスト
      • ファイル情報の取得
    • NFC とのファイルの共有
      • 概要
      • 別のデバイスへのファイルの送信
      • 別のデバイスからのファイルの受信
    • ファイルの印刷
      • 概要
      • 写真の印刷
      • HTML ドキュメントの印刷
      • カスタム ドキュメントの印刷
    • コンテンツ プロバイダ
      • 概要
      • コンテンツ プロバイダの基本
      • コンテンツ プロバイダの作成
      • ストレージ アクセス フレームワークを使用してファイルを開く
      • カスタム ドキュメント プロバイダを作成する
    • アプリのインストール場所
  • ユーザーのデータと ID
    • 概要
    • ログイン ワークフローを追加する
    • 生体認証ダイアログを表示する
    • 自動入力フレームワーク
      • 概要
      • 自動入力用にアプリを最適化する
      • 自動入力サービスを構築する
      • 自動入力をキーボードと統合する
    • デベロッパー所有アプリの特定
    • アプリがユーザーデータを収集、共有する仕組みを確認する
    • データアクセスの監査
    • ユーザーがリセット可能な広告 ID を取得する
    • カレンダー プロバイダの概要
    • 連絡先プロバイダ
      • 概要
      • 連絡先のリストの取得
      • 連絡先情報を取得する
      • インテントを使用して連絡先を変更する
      • クイック コンタクト バッジを表示する
    • アカウント移行
    • データのバックアップ
      • 概要
      • ユーザーデータをバックアップする
      • Key-Value ペアをバックアップする
      • バックアップと復元をテストする
    • 一意の識別子に関するおすすめの方法
    • ユーザーを記憶して認証に使用する
      • 概要
      • ユーザーを記憶する
      • OAuth2 サービスの認証を行う
      • カスタムのアカウントの種類を作成する
  • ユーザーの位置情報
    • 概要
    • 位置情報の利用許可をリクエストする
    • 直近の現在地情報を取得する
    • 位置情報の設定を変更する
    • 現在地の更新情報をリクエストする
    • バックグラウンドでの位置情報へのアクセス
    • ジオフェンスの作成と監視
    • ユーザーがアクティビティを開始したときに検出する
    • 位置情報を最適化して電池の消耗を抑える
    • 位置情報のワークフローをテストする
    • 位置情報 / コンテキスト API に移行する
    • 地図を追加する
  • カメラ
    • カメラ ライブラリを選択する
    • カメラのインテント
    • カメラ拡張機能
      • 概要
      • サポートされているデバイス
    • CameraX
      • 概要
      • アーキテクチャ
      • 構成
      • ユースケース
        • プレビュー
        • 画像キャプチャ
        • 画像解析
        • 動画キャプチャ
      • 高度なトピック
        • Extensions API
        • ML Kit Analyzer
        • 回転
        • 出力を変換する
      • デバイス
    • Camera2
      • 概要
      • カメラのキャプチャ セッションとリクエスト
      • カメラのレンズと機能
      • 複数のカメラ ストリームを同時に使用する
      • カメラ プレビュー
      • HDR 動画キャプチャ
      • Multi-Camera API
      • Extensions API
    • Camera(サポート終了)
      • 概要
      • 写真を撮影する
      • 動画を撮影する
      • カメラを制御する
      • Camera API
  • センサー
    • 概要
    • センサーの概要
    • モーション センサー
    • 位置センサー
    • 環境センサー
    • RAW GNSS の測定
  • 接続
    • 概要
    • クロスデバイス SDK
      • 概要
      • 始める
      • Device discovery API
      • Secure connection API
      • Sessions API
      • テストとデバッグ
      • API リファレンス
    • ネットワーク操作の実行
      • 概要
      • ネットワークに接続する
      • ネットワーク使用状況を管理する
      • ネットワークの状態の読み取り
      • ネットワーク アクセスを最適化する
      • ネットワーク データ使用量を最適化する
      • 接続のステータスと種類をモニタリングする
      • XML データを解析する
    • Cronet を使用してネットワーク操作を実行する
      • 概要
      • 単純なリクエストを送信する
      • Cronet リクエストのライフサイクル
      • 他のライブラリで Cronet を使用する
      • 参照
        • org.chromium.net
          • 概要
          • CallbackException
          • CronetEngine
            • 概要
            • CronetEngine.Builder
              • 概要
              • LibraryLoader
          • CronetException
          • InlineExecutionProhibitedException
          • NetworkException
          • QuicException
          • UploadDataProvider
          • UploadDataProviders
          • UploadDataSink
          • UrlRequest
            • 概要
            • Builder
            • コールバック
            • ステータス
            • StatusListener
          • UrlResponseInfo
        • org.chromium.net.apihelpers
          • 概要
          • ByteArrayCronetCallback
          • CronetRequestCompletionListener
          • CronetResponse
          • ImplicitFlowControlCallback
          • InMemoryTransformCronetCallback
          • JsonCronetCallback
          • RedirectHandler
          • RedirectHandlers
          • StringCronetCallback
          • UploadDataProviders
          • UrlRequestCallbacks
            • 概要
            • CallbackAndResponseFuturePair
    • 5G でアプリを強化する
    • gRPC を使用してクライアント サーバー アプリを作成する
    • バッテリーを消耗しないデータ転送
      • 概要
      • ダウンロードを最適化して効率的なネットワーク アクセスを実現する
      • 定期的な更新による影響を最小限に抑える
      • 最適化されていないダウンロードを避ける
    • ネットワークに起因するバッテリーの消耗を軽減する
      • 概要
      • ネットワーク トラフィック データの収集
      • データ トラフィックの分析
      • ネットワーク アクセスを最適化する
      • ユーザー開始型のネットワーク使用を最適化する
      • アプリ開始型のネットワーク使用を最適化する
      • サーバー開始型のネットワーク使用を最適化する
      • 一般的なネットワーク使用を最適化する
    • 同期アダプターを使用してデータを転送する
      • 概要
      • スタブ認証システムを作成する
      • スタブ コンテンツ プロバイダを作成する
      • 同期アダプターを作成する
      • 同期アダプターを実行する
    • Bluetooth
      • 概要
      • Bluetooth の設定
      • Bluetooth デバイスを探す
      • Bluetooth デバイスの接続
      • Bluetooth データの転送
      • Bluetooth の権限
      • Bluetooth プロファイル
      • コンパニオン デバイスのペア設定
    • Bluetooth Low Energy
      • 概要
      • BLE デバイスを探す
      • GATT サーバーへの接続
      • BLE データの転送
    • BLE オーディオ
      • 概要
      • オーディオ マネージャーのセルフマネージド呼び出し
      • Telecom API マネージド呼び出し
      • 録音
    • NFC
      • 概要
      • NFC の基本
      • 高度な NFC
      • ホストベースのカード エミュレーションの概要
    • 通信
      • 概要
      • 通話アプリを作成する
      • 発信者番号のなりすましを防ぐ
      • テレフォニー ID
    • Wi-Fi
      • 付近の Wi-Fi デバイスにアクセスする権限をリクエストする
      • Wi-Fi スキャンの概要
      • Wi-Fi ピアツーピア
      • Wi-Fi Aware の概要
      • RTT を使用した Wi-Fi 位置測定
      • ローカル専用アクセス ポイント
      • 検出と接続
        • 概要
        • ネットワーク サービス ディスカバリを使用する
        • Wi-Fi Direct で P2P 接続を作成する
        • サービス ディスカバリに Wi-Fi Direct を使用する
        • Wi-Fi Easy Connect
      • Wi-Fi インフラストラクチャ
        • Wi-Fi インフラストラクチャの概要
        • インターネット接続のための Wi-Fi サジェスチョン API
        • ピアツーピア接続のための Wi-Fi ネットワーク リクエスト API
        • Passpoint
        • ネットワークと Passpoint の構成を保存する
    • USB
      • 概要
      • アクセサリの概要
      • ホストの概要
    • UWB
    • VPN
    • セッション開始プロトコルの概要
    • Open Mobile API リーダーのサポート
  • Renderscript
    • 概要
    • 高度な RenderScript
    • RenderScript からの移行
    • ランタイム API リファレンス
      • 概要
      • 数値型
      • オブジェクト型
      • 変換関数
      • 数学定数と数学関数
      • ベクター数学関数
      • 行列関数
      • 四元数関数
      • アトミック更新関数
      • 時間関数と型
      • アロケーション データ アクセス関数
      • オブジェクト特性関数
      • カーネル呼び出し関数と型
      • 入出力関数
      • デバッグ関数
      • グラフィック関数と型
      • インデックス
  • ウェブベースのコンテンツ
    • 概要
    • WebView でのウェブアプリの作成
    • WebView オブジェクトの管理
    • ローカル コンテンツを読み込む
    • ウェブ コンテンツを暗くする
    • WebView レポートでのユーザーのプライバシー
    • ウェブアプリでの異なる画面のサポート
    • ウェブアプリのデバッグ
    • ウェブアプリに関するおすすめの方法
    • WebView の今後のバージョンに対するテスト
  • Android App Bundle
    • 概要
    • ベース モジュールの設定
    • App Bundle をビルドしてテストする
    • コード透明性の追加
    • App Bundle の形式
    • よくある質問
  • Google Play
    • Google Play 請求サービス
    • Google Play Core Library
    • Play Points
      • 概要
      • アイテムとプロモーションを作成する
      • アイテムを検出して配信する
      • アイテムをテストする
    • Play Asset Delivery
      • 概要
      • アセット配信を統合する(Kotlin および Java)
      • アセット配信を統合する(ネイティブ)
      • アセット配信を統合する(Unity)
      • テクスチャ圧縮形式をターゲット設定する
      • アセット配信をテストする
    • Play Feature Delivery
      • 概要
      • インストール時配信の設定
      • 条件付き配信を設定する
      • オンデマンド配信を設定する
      • オンデマンド配信のベスト プラクティス
      • Instant 配信を構成する
      • 参考リンク
    • アプリ内レビュー
      • 概要
      • Kotlin または Java を使用して統合する
      • ネイティブ コードを使用して統合する
      • Unity を使用して統合する
      • アプリ内レビューをテストする
    • アプリ内アップデート
      • 概要
      • アプリ内アップデートをサポートする(Kotlin または Java)
      • アプリ内アップデートをサポートする(ネイティブ)
      • アプリ内アップデートをサポートする(Unity)
      • アプリ内アップデートをテストする
    • Google Play Instant
      • Google Play Instant の概要
      • Instant Apps のスタートガイド
        • Instant Apps 対応の App Bundle を作成する
        • アプリの UX に関するおすすめの方法
      • Instant Game のスタートガイド
        • 概要
        • Unity プラグイン
        • ゲームの UX に関するおすすめの方法
        • Android App Bundle に移行する
        • アセットのクラウド配信を実装する
        • Google Play ゲームサービスに対応する
        • Instant Play ゲーム
        • Instant Play ゲームのチェックリスト
      • Instant App や Instant Game のサイズを縮小する
      • Instant App または Instant Game に広告を追加する
      • 複数のエントリ ポイントを提供する
      • Firebase と統合する
        • Firebase 向け Google アナリティクスを Instant App に追加する
        • Firebase Dynamic Links と Instant Apps を併用する
      • 技術要件のチェックリスト
      • Google Play Instant に関するポリシー
      • リソース
        • 参照
        • コードサンプル
        • SDK リリースノート
        • Instant App のインテント
      • サポート
        • 既知の問題
        • StackOverflow
    • Play Developer API
    • Play のインストール リファラー
      • 概要
      • Play のインストール リファラー ライブラリ
        • 概要
        • 参照
        • リリースノート
      • Play Install Referrer API
    • Play Integrity API
    • Play の要件
      • Play ポリシー
      • 対象 API レベル
      • 64 ビット アーキテクチャのサポート
    • アプリケーション ライセンス
      • 概要
      • ライセンスの概要
      • ライセンスの設定
      • サーバー側検証の追加
      • クライアント側検証の追加
      • ライセンス リファレンス
    • APK 拡張ファイル
    • アプリのアップデート
  • Google アシスタント
    • 概要
    • ビルド
      • App Actions の概要
      • 組み込みインテントを実装する
      • shortcuts.xml を作成する
      • アシスタントに動的ショートカットをプッシュする
      • リリースノート
    • テスト
      • Google アシスタント プラグイン
    • 成長
      • 概要
      • アプリ内ショートカットのプロモーション SDK
    • その他の機能の追加
      • カスタム インテント
      • Android ウィジェット
      • フォアグラウンド アプリの呼び出し
      • インライン インベントリ
      • ウェブ広告枠
      • アシスタントの共有
      • 読み上げ
    • Actions.xml
      • Actions.xml 移行ガイド
      • Actions.xml の概要
      • App Actions を作成する
      • actions.xml を作成する
      • ウェブ広告枠
      • App Actions テストツール
      • Android スライス
      • トラブルシューティング
    • サポート
  • デバイス上検索
  • ゲーム
  • 設計
    • 概要
    • ゲーム機をサポートする
      • 64 ビット アーキテクチャ
      • 画面のタイプ
      • Vulkan 事前回転
    • 3D アセットの設計
    • 頂点データ管理
  • 実装する
    • 概要
    • ゲームエンジンを使用する
      • 概要
      • Defold での開発
        • Android にプロジェクトをインストールして構成する
        • 複数のフォーム ファクタと画面サイズをサポートする
        • Android にエクスポートする
      • Godot での開発
        • Android にプロジェクトをインストールして構成する
        • Godot レンダラのオプション
        • 複数のフォーム ファクタと画面サイズをサポートする
        • Android にエクスポートする
      • Unity での開発
        • 概要
        • Android App Bundle を Unity で作成する
        • Play Asset Delivery を統合する
        • モバイルゲームにおける Unity のライティング
        • Android Performance Tuner の使用
          • 概要
          • API の有効化
          • プラグインの統合
          • ライブラリの初期化と動作確認
          • アノテーション、忠実度パラメータ、品質レベルの定義
          • 読み込み時間記録関数の追加
          • Addressables のシーンを含める
          • モニタリング アプリの実行
          • 確認して公開
          • 一般的なエラーのトラブルシューティング
          • 参照
        • Unity ゲームの Android のクラッシュと ANR をシンボリケートする
        • Unity ゲーム用 Memory Advice API スタートガイド
      • Unreal での開発
      • ユーザー権限のリクエスト
      • ゲームを保護する
    • ゲームエンジンを作成または拡張する
      • 概要
      • スタートガイド
        • GameActivity の統合
          • 概要
          • 始める
          • ゲーム テキスト入力を使用する
          • NativeActiviy から移行する
        • グラフィックの構成
        • Android ゲームループについて
      • 入力イベントを処理する
        • タッチサポートの追加
        • テキスト入力をサポートする
        • ゲーム コントローラをサポートする
          • 概要
          • ゲーム コントローラ ライブラリの使用
          • カスタム コントローラ デバイス マッピングの使用
        • マウスのサポートの追加
        • センサー入力のサポート
      • フレーム ペーシングを適切に行う
        • 概要
        • OpenGL ES でのフレーム ペーシング
          • 統合
          • ビルド設定の更新
          • フレーム ペーシング関数の追加
          • フレーム ペーシングの改善を検証する
        • Vulkan でのフレーム ペーシング
          • 統合
          • ビルド設定の更新
          • フレーム ペーシング関数の追加
          • フレーム ペーシングの改善を検証する
        • 参照
      • Android Performance Tuner を統合する
        • 概要
        • デモアプリの実行
        • API の有効化
        • ビルド設定の更新
        • アノテーション、忠実度パラメータ、設定の定義
        • フレーム時間関数の追加
        • 読み込み時間記録関数の追加
        • APK の検証、パッケージ化、公開
        • 一般的なエラーのトラブルシューティング
        • 高度な使用方法
        • 参照
      • 音声を出力する
        • 概要
        • ビルド設定の更新
        • Oboe の使用
        • コードサンプル
        • Oboe の詳細なガイド
      • メモリを管理する
        • 概要
        • ネイティブ メモリの使用状況をデバッグ
      • アセットを配信する
      • クラッシュを検出して診断する
    • Android Game Development Kit(AGDK)
      • 概要
      • ダウンロードする
      • リリースノート
    • Visual Studio 向け Android Game Development Extension
      • 概要
      • クイックスタート
      • プロジェクトを構成する
      • デバッガ
      • アプリのパフォーマンスを測定する
      • Android Studio 用に build.gradle ファイルを変更する
      • サンプル
      • リリースノート
    • Android Studio タスク
  • 最適化する
    • 概要
    • おすすめの方法
    • ゲームサイズを削減する
    • Android GPU Inspector
      • 概要
      • クイックスタート
      • サポートされているデバイス
      • システム プロファイリング
        • 概要
        • システム プロファイルの表示
        • GPU パフォーマンス カウンタ
        • システム プロファイルの分析
          • フレーム処理時間
          • メモリ効率
          • テクスチャのメモリ帯域幅の使用量
          • 頂点のメモリ帯域幅の使用量
          • スレッドのスケジュール設定
      • フレーム プロファイリング
        • 概要
        • フレーム プロファイルの分析
          • 最も高コストなレンダリング パス
          • 頂点の形式
          • シェーダー パフォーマンス
        • Frame Profiler UI
          • パフォーマンス ペイン
          • コマンド ペイン
          • フレームバッファ ペイン
          • ジオメトリ ペイン
          • レポート ペイン
          • シェーダー ペイン
          • メモリ ペイン
          • ステータス ペイン
          • テクスチャ ペイン
          • テクスチャ ペイン
          • パイプライン ビュー ペイン
      • サポートされている Vulkan 拡張機能
      • トラブルシューティング
    • Android Performance Tuner
    • 温度と CPU のパフォーマンスを管理する
    • Memory Advice API
      • 概要
      • 始める
    • ゲームモード
      • 概要
      • Game Mode API による最適化
      • ゲームモード介入
  • 配信する
    • 概要
    • Google Play ゲームサービス
      • 概要
      • 始める
      • ダウンロード
      • Google Play Console をセットアップする
        • Play ゲームサービスをセットアップする
        • 機能を有効にする
        • クラウド プロジェクトの管理
        • 公開する
      • 機能を管理する
        • ログイン
        • 実績
        • リーダーボード
        • イベント
        • 保存済みゲーム
        • フレンド
      • API を使用する
        • C と C++
        • Unity
          • 概要
          • 始める
          • 機能を追加する
            • 実績
            • リーダーボード
            • 保存済みゲーム
            • イベント
            • フレンド
            • プレーヤー統計情報
        • Java
          • 始める
          • ログイン
          • サーバーサイドのアクセスを有効にする
          • 著作権侵害対策
          • 機能を追加する
            • 実績
            • リーダーボード
            • フレンド
            • 保存済みゲーム
            • イベント
            • プレーヤー統計情報
          • トラブルシューティング
        • Publishing API
          • 概要
          • 始める
          • 画像のアップロード
        • Management API
      • 要件とガイドライン
        • 品質チェックリスト
        • ブランドの取り扱いガイドライン
        • 割り当てとレートの制限
        • データ開示の要件
        • 利用規約
      • サポート
    • PC 版 Google Play ゲーム
      • 概要
      • スタートガイド
      • リリース チェックリスト
      • 設定
        • PC との互換性
        • グラフィック設定
        • デバイス入力
          • 入力をセットアップする
          • マウス入力
          • Input SDK
            • 概要
            • クイックスタート
        • クロスデバイス プレイ
          • 概要
          • 要件
          • 要件の確認
          • 既存の ID ソリューション
      • テスト
        • ゲームをテストする
        • エミュレータを使用する
        • ChromeOS デバイスを使用する
        • 互換性を確認する
      • 公開とデプロイ
        • パッケージ
        • 送信
        • 更新
        • 完全性の保護
      • よくある質問
    • Play as you download
      • 概要
      • おすすめの方法
  • 健康&フィットネス アプリ
  • ヘルスコネクト
    • はじめに
    • プラットフォームの概要
      • アーキテクチャ
      • デベロッパーの機能
    • 始める
    • データとデータタイプ
      • はじめに
      • データタイプ
      • Differential Changes API
    • 一般的なワークフロー
      • データを書き込む
      • データを読み取る
      • データを削除する
      • 集計データ
      • セッションを操作する
      • 例外
    • おすすめの方法
    • よくある質問
  • ヘルスコネクトのガイドライン
    • UX デベロッパー ガイダンス
    • 移行
      • Health Connect API の比較ガイド
      • Fit Android API からヘルスコネクトへの移行ガイド
  • おすすめの方法
  • テスト
    • Android でアプリをテストする
    • 基礎
      • Android アプリのテストの基礎
      • Android でのテスト項目
      • Android でテストダブルを使用する
    • ローカルテスト
      • ローカルテストを作成する
    • インストルメンテーション テスト
      • インストルメンテーション テストを作成する
      • UI テストを自動化する
      • AndroidX のテスト ライブラリ
        • AndroidX Test 用にプロジェクトをセットアップする
        • AndroidX Test の JUnit4 ルール
        • AndroidJUnitRunner
    • Espresso
      • Espresso
      • Espresso の基本
      • Espresso のセットアップ手順
      • Espresso クイック リファレンス
      • Espresso アイドリング リソース
      • Espresso-Intents
      • Espresso リスト
      • マルチプロセス Espresso
      • Espresso のレシピ
      • Espresso-Web
      • ユーザー補助機能の確認
      • Espresso のその他のリソース
    • 他のコンポーネントのテスト
      • コンテンツ プロバイダをテストする
      • サービスをテストする
      • UI Automator で自動テストを作成する
  • パフォーマンス
    • 概要
    • パフォーマンスの検査
      • 概要
      • Android Studio のプロファイラ
      • プロファイリングとトレース
        • システム トレース
          • 概要
          • トレースをキャプチャする
            • Android Studio でトレースをキャプチャする
            • デバイス上でトレースをキャプチャする
            • コマンドラインからトレースをキャプチャする
          • レポートを操作する
          • カスタム イベント
            • カスタム イベントを定義する
            • ネイティブ コード内のカスタム トレース イベント
        • GPU レンダリングを検査する
      • ベンチマーク
        • 概要
        • Macrobenchmark
          • ベンチマークを作成する
          • 指標をキャプチャする
          • アプリを制御する
          • 計測引数の追加
        • Microbenchmark
          • 概要
          • ベンチマークを作成する
          • ベンチマークのプロファイリング
          • 計測引数の追加
          • Gradle を使わずに作成する
        • CI でベンチマークを実行する
      • パフォーマンスの測定
        • 概要
        • 例
    • パフォーマンスの向上
      • 概要
      • ベースライン プロファイル
        • 概要
        • ベースライン プロファイルを作成する
        • Macrobenchmark ライブラリで測定する
        • ベースライン プロファイルを手動で作成して測定する
      • App Startup ライブラリ
      • ガイド
        • バックグラウンドでの動作
        • パフォーマンス クラス
        • アプリ スタンバイ バケット
        • アプリの休止状態
        • Android ランタイム(ART)でのアプリ動作の確認
      • よくある問題の解決
        • アプリの起動
        • レンダリング
          • 概要
          • オーバードローの低減
          • パフォーマンスとビュー階層
          • Profile GPU Rendering による分析
          • 遅いレンダリング
            • アプリの応答性を維持する
            • レイアウトのパフォーマンスを改善する
        • メモリ
          • メモリ管理の概要
          • プロパティ間のメモリ割り当て
          • アプリのメモリを管理する
          • プロセスとスレッド
        • バッテリーと電源
          • Doze やアプリ スタンバイに合わせて最適化する
          • バッテリー残量と充電状態をモニタリングする
          • 接続のステータスと種類をモニタリングする
          • 装着の状態やタイプの特定とモニタリング
          • Batterystats と Battery Historian を使用してバッテリー使用量をプロファイリングする
          • Battery Historian を使用して消費電力を分析する
          • 電源に関する問題をテストする
          • バックグラウンド処理の最適化
        • アプリのサイズを削減する
        • ハードウェア アクセラレーション
    • パフォーマンスのモニタリング
      • 概要
      • Android Vitals
        • 概要
        • ANR
        • クラッシュ
        • 遅いレンダリング
        • フリーズしたフレーム
        • 停止した部分的な wake lock
        • 過度の wakeup
        • バックグラウンドでの過度の Wi-Fi スキャン
        • バックグラウンドでの過度のネットワーク使用量
        • 権限の拒否
        • アプリの起動時間
        • ジャンクのトラッキング
        • JankStats ライブラリ
  • ユーザー補助
    • 概要
    • アプリのユーザー補助機能を作成してテストする
      • アプリのユーザー補助機能を強化する
      • アプリのユーザー補助機能の改善に関する原則
      • アプリのユーザー補助機能をテストする
    • 高度なトピック
      • カスタムビューのユーザー補助機能を強化する
      • 独自のアクセシビリティ サービスを作成する
    • 参考リンク
  • プライバシー
    • プライバシーに関するおすすめの方法
  • セキュリティ
    • アプリのセキュリティに関するおすすめの方法
    • セキュリティに関するヒント
    • アプリのセキュリティ リスクを軽減する
      • 概要
      • コンテンツ リゾルバ
      • インテント リダイレクト
      • パス トラバーサル
      • ペンディング インテント
      • スティッキー ブロードキャスト
      • SQL インジェクション
      • タップジャック
      • zip パス トラバーサル
    • セキュリティとデータ
    • HTTPS と SSL を使用したセキュリティ
    • ネットワーク セキュリティ構成
    • SSL の脆弱性攻撃から保護するためにセキュリティ プロバイダをアップデートする
    • SafetyNet によるセキュリティ上の脅威からの保護
      • 概要
      • SafetyNet Attestation API
      • SafetyNet Attestation のサポート終了
      • Play Integrity API
      • SafetyNet Safe Browsing API
      • SafetyNet reCAPTCHA API
      • SafetyNet Verify Apps API
    • 暗号化
    • Android Keystore システム
    • キー構成証明を使用してハードウェア格納型キーペアを検証する
    • Android Protected の確認
    • ダイレクト ブートのサポート
    • 埋め込まれた DEX コードの実行
    • アプリ セキュリティ向上プログラム
  • SDK
    • SDK に関するおすすめの方法
  • 何十億人ものユーザー向けにアプリを構築する
    • 概要
    • 接続
    • デバイスの機能
    • データのコスト
    • 電池の消費量
    • UI とコンテンツ
  • 企業向けの開発
    • 概要
    • デベロッパー ガイド
    • 仕事用プロファイル
    • 管理対象設定のセットアップ
    • アプリのフィードバック
      • EMM にアプリのフィードバックを送信する
      • アプリのフィードバックをテストする
    • 仕事用連絡先
    • デバイス管理ポリシー
    • デバイス管理
      • 概要
      • Device Policy Controller を構築する
      • 専用デバイス
        • 概要
        • ロックタスク モード
        • 複数ユーザー
        • クックブック
      • デバイス コントロール
      • ネットワーキングとテレフォニー
      • セキュリティ
      • システム アップデート
      • ネットワーク アクティビティ ログ
    • Android のバージョン
      • 概要
      • Android 13
      • Android 12
      • Android 11
      • Android 10
      • Android 9
      • Android 8.0
      • Android 7.0
    • デバイス管理
  • Android デベロッパー
  • ドキュメント
  • ガイド

センサー

デバイスのセンサー(GPS や利用ネットワークをはじめ、加速度計、ジャイロスコープ、温度計、気圧計など)を利用して、多彩なロケーション機能やモーション機能をアプリに追加できます。

ドキュメント

  • センサーの概要
  • モーション センサー
  • 位置センサー
  • 環境センサー
  • RAW GNSS の測定

動画

このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。

最終更新日 2019-12-27 UTC。

  • WeChat WeChat
    Google Developers を WeChat でフォロー
  • Twitter Twitter
    @AndroidDev を Twitter でフォロー
  • YouTube YouTube
    Android デベロッパーを YouTube でチェック
  • Android の詳細

    • Android
    • Enterprise
    • セキュリティ
    • ソース
  • サポート

    • プラットフォームのバグを報告
    • ドキュメントのバグを報告
    • Google Play support
    • 調査に参加
  • ドキュメント

    • デベロッパー ガイド
    • デザイン ガイド
    • API リファレンス
    • サンプル
    • Android Studio
Google Developers
  • Android
  • Chrome
  • Firebase
  • Google Cloud Platform
  • すべてのプロダクト
  • プライバシー
  • ライセンス
  • ブランドの取り扱いガイドライン
  • ICP证合字B2-20070004号
  • ニュースやヒントをメールで受け取る 購読
  • English
  • Bahasa Indonesia
  • Deutsch
  • Español
  • Español – América Latina
  • Français
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어