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