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コードが有効になっていた場合は、無効になります。逆に、コードが無効になっていた場合は有効になります。