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

پس از ساخت اندروید، اطمینان حاصل کنید که می توانید مقدار پرچم aconfig را تغییر دهید.

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

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

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

  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. به مرحله 7 بروید.

  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
    

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