مقدار یک پرچم را در زمان اجرا تغییر دهید

پس از ساخت اندروید، مطمئن شوید که می‌توانید مقدار پرچم aconfig را تغییر دهید.

برای تغییر مقدار پرچم aconfig در زمان اجرا:

  1. مطمئن شوید که دستگاه شما در حال اجرا است و به دستگاه توسعه شما متصل است.
  2. برای مشاهده تنظیمات فعلی پرچم، بررسی کنید:

    adb shell aflags list | grep package.flagname
    
  3. اگر پرچم فعال است و کد شما در حال اجرا است، برای غیرفعال کردن پرچم، مرحله ۴ را ادامه دهید. اگر پرچم غیرفعال است، برای فعال کردن کد خود به مرحله ۶ بروید.

  4. کد خود را غیرفعال کنید. از خط فرمان، دستور زیر را اجرا کنید:

      adb shell aflags disable your.full.flag.name
    

    برای مثال، برای غیرفعال کردن پرچم append_injected_content ، دستور زیر را اجرا کنید:

    adb shell aflags disable com.example.android.aconfig.demo.flags.append_injected_content
    
  5. به مرحله ۷ بروید.

  6. کد خود را فعال کنید. از خط فرمان، دستور زیر را اجرا کنید:

    adb shell aflags enable your.full.flag.name
    

    برای مثال، برای فعال کردن پرچم append_injected_content ، دستور زیر را اجرا کنید:

    adb shell aflags enable com.example.android.aconfig.demo.flags.append_injected_content
    
  7. دستگاه را ریبوت کنید:

    adb reboot
    
  8. وضعیت کد خود را یا با تلاش برای اجرای آن روی دستگاه یا با اجرای مجدد دستور aflags list بررسی کنید:

    adb shell aflags list | grep package.flagname
    

    اگر کد شما فعال بود، باید غیرفعال شود. برعکس، اگر کد شما غیرفعال بود، باید فعال شود.