2026 年より、トランク安定版開発モデルに沿ってエコシステムのプラットフォームの安定性を確保するため、第 2 四半期と第 4 四半期に AOSP にソースコードを公開します。AOSP のビルドとコントリビューションには、aosp-main ではなく android-latest-release を使用することをおすすめします。android-latest-release マニフェスト ブランチは、常に AOSP にプッシュされた最新のリリースを参照します。詳細については、AOSP の変更点をご覧ください。
実行時にフラグの値を変更する
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Android をビルドしたら、aconfig フラグの値を変更できることを確認します。
実行時に aconfig フラグの値を変更するには:
- デバイスが動作していて、開発マシンに接続されていることを確認します。
フラグの現在の設定を確認します。
adb shell aflags list | grep package.flagname
フラグが有効になっていてコードが実行されている場合は、ステップ 4 に進んでフラグを無効にします。フラグが無効になっている場合は、ステップ 6 に進んでコードを有効にします。
コードを無効にします。コマンドラインで次のコマンドを実行します。
adb shell aflags disable your.full.flag.name
たとえば、append_injected_content フラグを無効にするには、次のコマンドを実行します。
adb shell aflags disable com.example.android.aconfig.demo.flags.append_injected_content
ステップ 7 に進みます。
コードを有効にします。コマンドラインで次のコマンドを実行します。
adb shell aflags enable your.full.flag.name
たとえば、append_injected_content フラグを有効にするには、次のコマンドを実行します。
adb shell aflags enable com.example.android.aconfig.demo.flags.append_injected_content
デバイスを再起動します。
adb reboot
デバイスでコードの実行を試みるか、aflags list コマンドを再度実行して、コードのステータスを確認します。
adb shell aflags list | grep package.flagname
コードが有効になっていた場合は、無効になります。逆に、コードが無効になっていた場合は有効になります。
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2025-04-04 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-04-04 UTC。"],[],[]]