אחרי שיוצרים את 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
אם הקוד הופעל, צריך להשבית אותו. לעומת זאת, אם הקוד שלכם הושבת, צריך להפעיל אותו.