建構 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
如果程式碼已啟用,則應停用。反之,如果程式碼已停用,則應啟用。