রানটাইমে একটি পতাকার মান পরিবর্তন করুন

অ্যান্ড্রয়েড তৈরি করার পরে, নিশ্চিত করুন যে আপনি 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
    

    আপনার কোড সক্রিয় করা হলে, এটি নিষ্ক্রিয় করা উচিত. বিপরীতভাবে, যদি আপনার কোড নিষ্ক্রিয় করা হয়, এটি সক্ষম করা উচিত।