メイン コンテンツにスキップ
Android Open Source Project
ドキュメント
  • 改良点
  • リリースノート
  • セキュリティに関する最新の公開情報
  • 最新の互換性定義ドキュメント(CDD)
  • サイトの更新
  • スタートガイド
  • 基本情報
  • 開始
  • ダウンロード
  • ビルド
  • テスト
  • 作成
  • 投稿
  • Community
  • ツール、ビルド、関連リファレンス
  • セキュリティ
  • 概要
  • 公開情報
  • 機能
  • テスト
  • ベスト プラクティス
  • 主要トピック
  • アーキテクチャ
  • オーディオ
  • カメラ
  • 接続
  • データ
  • ディスプレイ
  • フォント
  • グラフィックス
  • 操作
  • メディア
  • パフォーマンス
  • 権限
  • 電力
  • ランタイム
  • 設定
  • Storage
  • テスト
  • 最新情報
  • 仮想化
  • 互換性
  • 互換性定義ドキュメント(CDD)
  • 互換性テストスイート(CTS)
  • Android デバイス
  • Cuttlefish
  • エンタープライズ
  • テレビ
  • Automotive
  • 開始する
  • 開発のガイドライン
  • 開発ツール
  • テストツールとインフラストラクチャ
  • リリースの詳細
  • リファレンス
  • HIDL
  • HAL
  • Trade Federation
  • セキュリティ テストスイート
Android ソースコード検索
/
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Polski
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
  • ドキュメント
新機能 スタートガイド セキュリティ 主要トピック 互換性 Android デバイス Automotive リファレンス
Android Open Source Project
  • ドキュメント
    • その他
    • 新機能
    • スタートガイド
    • セキュリティ
    • 主要トピック
    • 互換性
    • Android デバイス
    • Automotive
    • リファレンス
  • Android ソースコード検索
  • 概要
  • アーキテクチャ
    • 概要
    • Hardware Abstraction Layer(HAL)
      • 概要
      • HIDL(非推奨)
        • 概要
        • インターフェースとパッケージ
        • インターフェースのハッシュ化
        • サービスとデータ移行
        • 高速メッセージ キュー
        • Binder IPC の使用
        • MemoryBlock の使用
        • ネットワーク スタック構成ツール
        • スレッド化のモデルを作成する
        • HAL モジュールの変換
        • データ型
        • Safe Union
        • インターフェースのバージョニング
        • コード スタイルガイド
        • HIDL C++
        • 概要
        • パッケージ
        • インターフェース
        • データ型
        • 関数
        • HIDL Java
        • 概要
        • データ型
        • インターフェースのメソッドとエラー
        • 定数のエクスポート
        • その他
        • HIDL フレームワークの下位互換性の確認
        • 動的に使用可能な HAL
      • 従来型 HAL(AOSP <=v7)
    • Kernel
      • 概要
      • カーネル リリースノート
      • 安定版カーネルのリリースと更新
      • Android 共通カーネル
      • GKI プロジェクト
      • GKI 開発
      • GKI のバージョニング スキーム
      • GKI リリースビルド
        • 概要
        • android12-5.10 リリースビルド
        • android13-5.10 リリースビルド
        • android13-5.15 リリースビルド
        • android14-5.15 リリースビルド
        • android14-6.1 リリースビルド
        • android15-6.6 リリースビルド
        • android16-6.12 リリースビルド
      • GKI の非推奨ビルド
        • android12-5.10 非推奨ビルド
        • android13-5.10 非推奨ビルド
        • android13-5.15 非推奨ビルド
        • android14-5.15 非推奨ビルド
        • android14-6.1 非推奨ビルド
        • android15-6.6 非推奨ビルド
        • android16-6.12 非推奨ビルド
      • GKI リリース プロセス
      • GKI 16-6.12 android-mainline 変更履歴
      • 安定した KMI の維持
      • カーネル ABI モニタリング
        • 概要
        • ABI モニタリングの実行
        • シンボルリストを使用する
      • モジュール
        • 概要
        • カーネル機能を GKI モジュールとして設定する
        • ベンダー モジュールのガイドライン
        • ローダブル カーネル モジュール
        • カーネル モジュールのサポート
        • GKI モジュールのテスト
      • 起動時間の最適化
      • デバッグ機能
      • GKI のカーネルコードの開発
      • Android カーネル ファイル システムのサポート
      • eBPF によるカーネルの拡張
      • Android 12 での DebugFS の使用
      • FIPS 140-3 認証が可能な GKI 暗号化モジュール
      • EROFS
      • Android カーネルに関するよくある質問
      • カーネル ネットワークの単体テスト
      • ION ヒープから DMA-BUF ヒープへの移行(5.4 カーネル)
      • 増分ファイル システム
    • 設定
      • 概要
      • API としてのシステム プロパティの実装
      • システム プロパティの追加
      • Config File Schema API の実装
      • アーカイブ
        • 概要
        • ConfigStore
        • HAL インターフェースの作成
        • サービスの実装
        • クライアントサイドの使用
        • ConfigStore のクラスとアイテムの追加
    • デバイスツリー オーバーレイ
      • 概要
      • DTO の実装
      • DTO の構文
      • コンパイルと確認
      • 複数の DT の使用
      • DTB と DTBO のパーティション
      • DTO の最適化
    • ベンダー NDK(<= AOSP 14)
      • 概要
      • VNDK の有効化
      • VNDK ビルドシステムのサポート
      • VNDK 拡張機能
      • VNDK スナップショットの設計
      • VNDK スナップショットの生成
      • ベンダー スナップショットの生成
      • リンカー名前空間
      • ディレクトリ、ルール、sepolicy
      • RenderScript
      • ABI の安定性
      • ビルド済み ABI 使用状況チェッカー
    • ベンダー インターフェース オブジェクト
      • 概要
      • マニフェスト
      • 互換性マトリックス
      • FCM ライフサイクル
      • デバイス マニフェストの開発
      • 一致ルール
      • 参考情報
    • AIDL
      • 概要
      • AIDL 言語
      • AIDL バックエンド
      • 安定版の AIDL
      • HAL 用の AIDL
      • AIDL サービスの動的な実行
      • AIDL でのアノテーション
      • AIDL による FMQ
      • AIDL ファジング
      • AIDL スタイルガイド
    • Binder を使用したプロセス間通信
      • 概要
      • スレッドを処理する
      • 優先度継承
    • ブートローダー
      • 概要
      • 正規のブート理由
      • ブートイメージ ヘッダー
      • bootconfig の実装
      • リカバリ イメージ
      • DTB イメージ
      • OTA アップデートの実装
      • ブートローダーのロックとロック解除
      • AVB プロパティ内のバージョン情報
      • ユーザー空間への fastboot の移動
      • 汎用ブートローダー
        • 概要
        • GBL をデプロイする
    • パーティション
      • 概要
      • パーティション レイアウト
      • ベンダー ブート パーティション
      • ベンダー / ODM DLKM パーティション
      • Android 共有システム イメージ
      • RAM ディスク パーティション
      • 汎用ブート パーティション
      • ODM パーティション
      • product パーティション
      • GKI モジュール パーティションの実装
      • プロダクト パーティション インターフェースの適用
      • Trusty OS パーティション
    • 16 KB ページサイズ
      • 概要
      • ARM64 で 16 KB ページサイズの Cuttlefish を使用する
      • x86-64 で 16 KB ページサイズの Cuttlefish をシミュレートする
      • 16 KB をサポートする Google Pixel 8 デバイスをビルドしてサポートする
      • 16 KB ページサイズをサポートする Google Pixel をフラッシュする
      • ページサイズの取得
      • 16 KB モードのパフォーマンスを最適化する
      • 16 KB システム プロパティ
      • 16 KB の切り替えを有効にする
      • 16 KB の後方互換オプションを有効にする
    • ベンダー API レベル
  • オーディオ
    • 概要
    • 用語
    • 実装
      • オーディオ HAL
      • AIDL オーディオ HAL
      • AIDL HAL での設定可能なオーディオ ポリシーのサポート
      • AIDL と HIDL オーディオ HAL の比較
      • HIDL
        • HIDL オーディオ HAL
        • オーディオ ポリシーの設定
        • 共有ライブラリの構成
      • 前処理効果を設定する
    • データ形式
    • 属性
    • エフェクト
    • ハイ レゾリューション オーディオ
    • デバイスタイプの上限
    • AAudio と MMAP
    • オーディオのウォームアップ
    • レイテンシ
      • 概要
      • 寄与者
      • レイテンシを削減するための設計
      • オーディオ レイテンシを測定する
      • 音声ループバック ドングル
      • 測定値
      • アプリ デベロッパー向けの情報
    • 優先度の逆転は回避してください
    • サンプルレート変換
    • デバッグ
    • MIDI
      • 概要
      • MIDI アーキテクチャ
      • MIDI テストの手順
    • USB
      • USB デジタル オーディオ
      • USB デバイスで優先されるミキサー属性
    • TV オーディオ
    • 同時キャプチャ
    • サウンド トリガー
    • オーディオ機器のルーティングの組み合わせ
    • 空間オーディオ
      • 空間オーディオとヘッド トラッキング
      • 実装
      • LE Audio を介したヘッド トラッキング
    • 音響暴露
    • 動的サウンドバー モード
  • カメラ
    • 概要
    • アーキテクチャ
    • Camera HAL
    • HAL サブシステム
    • 基本コンセプト
    • 3A モードと状態遷移
    • カメラのデバッグ
    • エラーとストリームの処理
    • メタデータと制御
    • 出力ストリーム、切り抜き、ズーム
    • リクエストの作成と送信
    • ストリーム構成
    • パフォーマンス
    • カメラ HAL3 バッファ管理 API
    • セッション パラメータ
    • 単一プロデューサ、複数コンシューマ
    • カメラの機能
    • 10 ビットカメラ出力
    • カメラのボケ表現
    • 同時カメラ ストリーミング
    • カメラ拡張機能
    • カメラ拡張機能検証ツール
    • カメラ プレビューの手ぶれ補正
    • 外付け USB カメラ
    • ハイ ダイナミック レンジモード
    • HEIF イメージング
    • モノクロカメラ
    • モーション トラッキング
    • マルチカメラ サポート
    • システムカメラ
    • トーチの強さの制御
    • ウルトラ HDR
    • デバイスをウェブカメラとして使用する
    • 広色域キャプチャ
    • バージョニング
    • カメラ バージョンのサポート
  • 接続
    • 概要
    • Bluetooth
      • 概要
      • Bluetooth サービス
      • Bluetooth Low Energy
      • BLE を使用した補聴器の音声サポート
      • BLE のアドバタイズ
      • 確認とデバッグ
      • HCI の要件
      • プレゼンス キャリブレーション
      • Android OS の識別
    • NFC
      • FeliCa のホストカード エミュレーション
      • NFC のオフホスト支払い同期
      • セキュア NFC
      • クイック アクセス ウォレット
      • Android 独自の NCI コマンド
    • 通話とメッセージ
      • 5G 非スタンドアロン(NSA)
      • 電話番号のブロックを実装する
      • 着信通知
      • ドメイン選択サービス
      • 緊急時アフォーダンスを実装する
      • Android 緊急通報番号データベース
      • 緊急通報番号と緊急通報
      • IMS を実装する
      • IMS サービスの利用資格
      • IMS の単一登録
      • スマートフォン アカウントの候補
      • RTT を実装する
      • サードパーティ通話アプリのサポート
      • ビジュアル ボイスメール
    • 携帯通信会社
      • 概要
      • 5G ネットワークのスライス
      • APN と CarrierConfig
      • 携帯通信会社 ID
      • データプランの実装
      • デバイス ID
      • eSIM
        • eSIM を実装する
        • eSIM サポートのモデム要件
        • eUICC API
        • プロファイルの複数有効化
        • eUICC API エラーを処理する
        • ダウンロード可能なテスト プロファイル
        • eSIM 移行での携帯通信会社の統合
      • VPN のユーザー エクスペリエンスを改善する
      • マルチオペレーター ネットワークのサポート
      • ユーザーが残量を使い果たした際のデバイス動作をカスタマイズする
      • RIL リファクタリング
      • スモールセルのサポート
      • UICC 携帯通信会社権限
    • 時間
      • 概要
      • 位置情報によるタイムゾーン検出
      • テレフォニーによるタイムゾーン検出
      • ネットワーク タイム検出
      • GNSS 時間の検出
      • 外部時刻の検出
      • タイムソースの優先度
      • タイムゾーン ポリシーと推奨事項
      • タイムゾーン ルール
    • 超広帯域無線
      • 概要
      • UWB HAL インターフェース
    • Wi-Fi
      • 概要
      • Wi-Fi HAL
      • Wi-Fi インフラストラクチャの機能
      • Wi-Fi をテスト、デバッグ、チューニングする
      • Android Packet Filter
      • キャリア Wi-Fi
      • MAC アドレス ランダム化の動作
      • MAC アドレス ランダム化を実装する
      • Passpoint(Hotspot 2.0)
      • Wi-Fi STA / AP の同時実行
      • Wi-Fi STA / STA の同時実行
      • 初回使用時の信頼(TOFU)
      • Wi-Fi Aware
      • Wi-Fi / セルラー共存チャンネル回避
      • Wi-Fi Direct
      • Wi-Fi Easy Connect
      • Wi-Fi アクセス ポイント(Soft AP)
      • Wi-Fi AP / AP の同時実行
      • Wi-Fi 低レイテンシ モード
      • Wi-Fi ネットワークの選択
      • Wi-Fi 優先ネットワーク オフロード スキャン
      • Wi-Fi ラウンド トリップ時間(RTT)
      • WPA3 と Wi-Fi Enhanced Open
      • Wi-Fi 7
    • コンパニオン デバイス プロファイル
    • Connectivity Diagnostics API
    • 接続ユーザー インターフェース
    • ネットワークの選択
    • 測距: アウトオブバンド メッセージ シーケンスとペイロードの仕様
    • 信号強度レポート
  • データ
    • 概要
    • データ使用量のタグについて
    • データセーバー モード
    • eBPF トラフィック モニタリング
    • 使用状況データからネットワークの種類を除外する
    • ネットワーク インターフェース統計情報の概要
    • データのテザリング
    • テザリング時のハードウェア オフロード
    • 使用量サイクルのリセット日
    • カーネルの概要
    • カーネルの変更
  • ディスプレイ
    • 概要
    • アプリ
      • アダプティブ アイコンを実装する
      • アプリのショートカット
      • 円形アイコンを実装する
      • 会話の通知とウィジェット
      • ウィンドウのぼかし
      • ウィジェットとショートカット
      • 同期アプリの切り替えを実装する
    • 色
      • カラー マネージメント
      • ディスプレイ カットアウト
      • サイレント モード
      • HDR 動画再生
      • 夜間モードを実装する
      • SDR 対応範囲への HDR 輝度のトーン マッピング
      • Material You デザイン
      • ダイナミック カラー
    • 折りたたみ式デバイス
      • テントとウェッジの姿勢
    • マルチウィンドウ
      • 概要
      • デスクトップ ウィンドウ機能
      • 分割画面の操作
      • ピクチャー イン ピクチャー
      • ウィンドウの拡大
    • マルチディスプレイ
      • 概要
      • おすすめの実装方法
      • テストと開発環境
      • よくある質問
      • 複数のアプリの再開
      • アクティビティ起動ポリシー
      • ディスプレイのサポート
      • システム デコレーションのサポート
      • ロック画面
      • インプット メソッド エディタのサポート
      • 入力ルーティング
      • マルチゾーン オーディオ
    • 通知
      • 通知履歴
      • オプトイン通知の権限
    • タスク マネージャー
    • 販売店デモモード
    • 画面の回転の提案
    • テキスト分類器を実装する
    • SDR と HDR の混合構成
    • システム UI でのメディア コントロール
    • WindowManager 拡張機能
  • フォント
    • カスタム フォント フォールバックの実装
  • グラフィックス
    • 概要
    • アーキテクチャ
    • BufferQueue と Gralloc
    • DMABUF および GPU メモリ アカウンティングを実装する
    • Winscope を使用してウィンドウ遷移をトレースする
      • 概要
      • Winscope を実行する
      • トレースをキャプチャする
        • 概要
        • システムアプリでの ViewCapture
        • オンデバイス
        • Winscope を使用する
        • adb コマンドを使用する
      • トレースを読み込む
      • トレースを分析する
        • 概要
        • タイムライン ナビゲーション
        • トレース検索
        • SurfaceFlinger
        • WindowManager
        • Protolog
        • シェルの遷移
        • ViewCapture
    • Surface と SurfaceHolder
      • 概要