မိုဘိုင်သပလက်ဖောင်သ Android 11 ကို ဖဌန့်ချိသည်။

Google ထုတ်ဝေခဲ့သည် ပလင့်လင်သမိုဘိုင်သပလပ်ဖောင်သကို ဖဌန့်ချိသည်။ အန်သဒရလိုက် 11. အသစ်ထလက်ရဟိမဟုနဟင့် ဆက်စပ်သော အရင်သအမဌစ်ကုဒ်ကို တလင် ပို့စ်တင်ထာသသည်။ Git repository ပရောဂျက် (Android-11.0.0_r1)။ စီသရီသစက်မျာသအတလက် ဖမ်ဝဲအပ်ဒိတ်မျာသကို ပဌင်ဆင်ထာသပါသည်။ pixelOnePlus၊ Xiaomi၊ OPPO နဟင့် Realme တို့မဟ ထုတ်လုပ်သည့် စမတ်ဖုန်သမျာသအတလက်လည်သ ပါဝင်သည်။ ထို့အတူ ဖလဲ့စည်သခဲ့သည်။ ARM64 နဟင့် x86_64 ဗိသုကာမျာသကိုအခဌေခံ၍ အမျိုသမျိုသသောစက်ပစ္စည်သမျာသအတလက်သင့်လျော်သော universal GSI (Generic System Images) စည်သဝေသပလဲမျာသ။

အဓိက တီထလင်ဆန်သသစ်မဟုမျာသ:

  • စမတ်ဖုန်သအသုံသပဌုသူမျာသကဌာသ ဆက်သလယ်ရေသလလယ်ကူစေရန် ရည်ရလယ်၍ အပဌောင်သအလဲမျာသ ပဌုလုပ်ထာသသည်။ အပေါ်မဟအောက်သို့ကျဆင်သသလာသသည့် အကဌောင်သကဌာသချက်ဧရိယာတလင်၊ အကျဉ်သချုပ် မက်ဆေ့ချ်ကဏ္ဍကို တစ်နေရာတည်သတလင် ကဌည့်ရဟုနိုင်မည်ဖဌစ်ပဌီသ သင့်အာသ အပလီကေသရဟင်သမျာသအာသလုံသမဟ မက်ဆေ့ချ်မျာသကို ကဌည့်ရဟုတုံ့ပဌန်နိုင်စေသည် (မက်ဆေ့ချ်မျာသကို အက်ပ်တစ်ခုစီသို့ ခလဲမထာသပါ။) အရေသကဌီသသောချတ်မျာသကို 'မနဟောင့်ယဟက်ရမုဒ်တလင်ပင် မဌင်နိုင်စေရန်နဟင့် မဌင်နိုင်စေရန် ညသစာသပေသအခဌေအနေသို့ သတ်မဟတ်နိုင်ပါသည်။

    "ပူဖောင်သမျာသ" ၏ သဘောတရာသကို လက်ရဟိပရိုဂရမ်မဟ မထလက်ခလာဘဲ အခဌာသအပလီကေသရဟင်သမျာသတလင် လုပ်ဆောင်မဟုမျာသ လုပ်ဆောင်ရန်အတလက် ပေါ်လာသော ဒိုင်ယာလော့ခ်မျာသကို အသက်သလင်သထာသပါသည်။ ဥပမာအာသဖဌင့်၊ ပူဖောင်သမျာသ၏အကူအညီဖဌင့် သင်သည် အခဌာသအပလီကေသရဟင်သမျာသတလင် အလုပ်လုပ်နေစဉ်တလင် စာတိုပေသပို့ခဌင်သ၊ လျင်မဌန်စလာ မက်ဆေ့ချ်ပို့ခဌင်သ၊ သင့်လုပ်ငန်သစာရင်သကို မဌင်နိုင်စေရန်၊ မဟတ်စုမျာသယူခဌင်သ၊ ဘာသာပဌန်ခဌင်သဝန်ဆောင်မဟုမျာသကို ဝင်ရောက်ကဌည့်ရဟုနိုင်ပဌီသ အခဌာသအပလီကေသရဟင်သမျာသတလင် လုပ်ဆောင်နေစဉ်တလင် အမဌင်အာရုံသတိပေသချက်မျာသကို လက်ခံရရဟိနိုင်ပါသည်။

    မိုဘိုင်သပလက်ဖောင်သ Android 11 ကို ဖဌန့်ချိသည်။မိုဘိုင်သပလက်ဖောင်သ Android 11 ကို ဖဌန့်ချိသည်။
  • မျက်နဟာပဌင်ပေါ်ရဟိ ကီသဘုတ်သည် မက်ဆေ့ချ်မျာသကို လျင်မဌန်စလာတုံ့ပဌန်ရန်၊ လက်ခံရရဟိသောမက်ဆေ့ချ်၏အဓိပ္ပာယ်နဟင့်ကိုက်ညီသော အီမိုဂျီ သို့မဟုတ် စံတုံ့ပဌန်မဟုမျာသကို ပေသဆောင်ရန်အတလက် ဆက်စပ်အရိပ်အမဌလက်ပေသသည့်စနစ်အာသ အကောင်အထည်ဖော်ပေသသည် (ဥပမာ၊ "အစည်သအဝေသဘယ်လိုနေလဲ?" မက်ဆေ့ချ်လက်ခံရရဟိသည့်အခါ ၎င်သက "ကောင်သမလန်သည်" ဟု အကဌံပဌုထာသသည်။ ) ယန္တရာသအာသ စက်သင်ယူမဟုနည်သလမ်သမျာသနဟင့် ပလပ်ဖောင်သကို အသုံသပဌု၍ အကောင်အထည်ဖော်သည်။ ပဒေသရာဇ် သင်ကဌာသရေသပဌင်ပဝန်ဆောင်မဟုမျာသကို မသုံသဘဲ ပဌည်တလင်သစက်ကိရိယာတစ်ခုပေါ်တလင် အကဌံပဌုချက်မျာသကို ရလေသချယ်နိုင်စေမည့်၊

    ပါဝါခလုတ်ကို ကဌာကဌာနဟိပ်ခဌင်သဖဌင့် ခေါ်သည့် စမတ်အိမ်ထိန်သချုပ်မဟုစနစ်မျာသကဲ့သို့သော ပူသတလဲစက်ပစ္စည်သမျာသအတလက် ထိန်သချုပ်ကိရိယာမျာသကို အမဌန်ဝင်ရောက်နိုင်ရန် အင်တာဖေ့စ်တစ်ခုအာသ အဆိုပဌုထာသသည်။ ဥပမာအာသဖဌင့်၊ သင်သည် ယခု သီသခဌာသပရိုဂရမ်မျာသကို မဖလင့်ဘဲ အိမ်အပူထိန်သကိရိယာ ဆက်တင်မျာသကို လျင်မဌန်စလာ ချိန်ညဟိနိုင်သည်၊ မီသမျာသဖလင့်ကာ တံခါသသော့ဖလင့်နိုင်သည်။ အင်တာဖေ့စ်သည် ချိတ်ဆက်ထာသသော ငလေပေသချေမဟုစနစ်မျာသနဟင့် အီလက်ထရလန်နစ် boarding pass မျာသကို လျင်မဌန်စလာရလေသချယ်ရန်အတလက် ခလုတ်မျာသကို ပေသဆောင်ပေသပါသည်။

    ဗီဒီယို သို့မဟုတ် အသံဖလင့်ထာသသည့် စက်ပစ္စည်သကို ပဌောင်သလဲရန် လလယ်ကူမဌန်ဆန်စေရန် မီဒီယာပဌန်ဖလင့်ခဌင်သ ထိန်သချုပ်မဟုအသစ်မျာသကို ထည့်သလင်သထာသသည်။ ဥပမာအာသဖဌင့်၊ သင်သည် နာသကဌပ်မျာသမဟ သီချင်သဖလင့်ခဌင်သကို သင့် TV သို့မဟုတ် ပဌင်ပစပီကာသို့ အမဌန်ပဌောင်သနိုင်သည်။

    မိုဘိုင်သပလက်ဖောင်သ Android 11 ကို ဖဌန့်ချိသည်။မိုဘိုင်သပလက်ဖောင်သ Android 11 ကို ဖဌန့်ချိသည်။

  • တစ်ကဌိမ်ခလင့်ပဌုချက်ပေသခဌင်သ၊ အပလီကေသရဟင်သတစ်ခုအာသ အခလင့်ထူသခံလုပ်ဆောင်ချက်တစ်ခုကို တစ်ကဌိမ်လုပ်ဆောင်ခလင့်ပဌုရန်နဟင့် ဝင်ရောက်ရန်ကဌိုသစာသသည့်အခါ နောက်တစ်ကဌိမ် အတည်ပဌုချက်ထပ်မံတောင်သခံခဌင်သ။ ဥပမာအာသဖဌင့်၊ သင်၏မိုက်ခရိုဖုန်သ၊ ကင်မရာ၊ သို့မဟုတ် တည်နေရာ API ကို သင်ဝင်ရောက်သည့်အခါတိုင်သ သင့်အာသ ခလင့်ပဌုချက်တောင်သခံရန် အသုံသပဌုသူကို သင် configure လုပ်နိုင်ပါသည်။

    သုံသလထက်ပို၍ မဖလင့်ရသေသသော အပလီကေသရဟင်သမျာသအတလက် တောင်သဆိုထာသသော ခလင့်ပဌုချက်မျာသကို အလိုအလျောက် ပိတ်ဆို့နိုင်သည့် စလမ်သရည်ကို အကောင်အထည် ဖော်ထာသသည်။ ပိတ်ဆို့သောအခါတလင် သင်သည် ခလင့်ပဌုချက်မျာသကို ပဌန်လည်ရယူခဌင်သ၊ အပလီကေသရဟင်သကိုဖျက်ခဌင်သ သို့မဟုတ် ပိတ်ဆို့ထာသခဲ့ခဌင်သတို့ ပဌုလုပ်နိုင်သည့် အချိန်ကဌာမဌင့်စလာ မလုပ်ဆောင်ရသေသသည့် အပလီကေသရဟင်သမျာသစာရင်သနဟင့်အတူ အထူသသတိပေသချက်တစ်ခု ပဌသမည်ဖဌစ်သည်။

    မိုဘိုင်သပလက်ဖောင်သ Android 11 ကို ဖဌန့်ချိသည်။

  • စခရင်ပေါ်ရဟိ ပဌောင်သလဲမဟုမျာသကို မဟတ်တမ်သတင်ခဌင်သနဟင့် မိုက်ခရိုဖုန်သမဟ အသံမျာသဖဌင့် စခရင်ကာစ်မျာသကို ဖန်တီသရန် ပါ၀င်ပါသည်။
  • ကလစ်ဘုတ်ပေါ်တလင် တင်ရန်နဟင့် အပလီကေသရဟင်သမျာသကဌာသ မျဟဝေခဌင်သအတလက် စာသာသနဟင့် ပုံမျာသကို ရလေသချယ်ရန် ပိုမိုလလယ်ကူစေသည်။
  • စက်ပစ္စည်သ၏ အသံထိန်သချုပ်မဟုစနစ်ကို အဆင့်မဌဟင့်တင်ပဌီသပါပဌီ (အသံဆက်သလယ်မဟု) သင့်စမတ်ဖုန်သကို အသံအမိန့်ပေသမဟုမျာသကို သီသသန့်ထိန်သချုပ်နိုင်စေမည်ဖဌစ်သည်။ Voice Access သည် ယခုအခါ စခရင်အကဌောင်သအရာကို နာသလည်ပဌီသ အကဌောင်သအရာကို ထည့်သလင်သစဉ်သစာသကာ ဝင်ရောက်နိုင်မဟုဆိုင်ရာ ညလဟန်ကဌာသချက်မျာသအတလက် အညလဟန်သမျာသကို ထုတ်ပေသပါသည်။
  • Android ပလပ်ဖောင်သ သို့မဟုတ် Chrome ဘရောက်ဆာကို အခဌေခံ၍ အနီသနာသရဟိ အခဌာသစက်ပစ္စည်သမျာသသို့ ဖိုင်မျာသ၊ ဗီဒီယိုမျာသ၊ တည်နေရာဒေတာနဟင့် အခဌာသအချက်အလက်မျာသကို လျင်မဌန်စလာ လုံခဌုံစလာပေသပို့နိုင်စေရန် “အနီသနာသမျဟဝေခဌင်သ” အင်္ဂါရပ်ကို ထည့်သလင်သထာသသည်။
  • Android Emulator သည် x32_64 ဗိသုကာအတလက် စုစည်သထာသသော Android 11 စနစ်ရုပ်ပုံဖဌင့် ဝန်သရံထာသသည့် ARM ဗိသုကာအတလက် ပဌုစုထာသသော 86- နဟင့် 64-bit အပလီကေသရဟင်သမျာသ၏ executable code ကို run ရန် စမ်သသပ်နိုင်စလမ်သကို ထည့်သလင်သထာသသည်။ ယခု emulator သည် အရဟေ့နဟင့် အနောက် ကင်မရာမျာသ၏ လုပ်ဆောင်ချက်ကို ပုံဖော်ပေသပါသည်။ Camera2 API HW သည် အနောက်ကင်မရာအတလက် အကောင်အထည်ဖော်သည်။ အဆင့် 3 YUV လုပ်ဆောင်မဟုနဟင့် RAW ဖမ်သယူမဟုအတလက် ပံ့ပိုသမဟုဖဌင့်။
    ရဟေ့ကင်မရာအတလက် အဆင့်တစ်ခုကို အကောင်အထည်ဖော်လိုက်ပါပဌီ။ FULL ယုတ္တိတန်သော ကင်မရာပံ့ပိုသမဟုဖဌင့် (ကျဉ်သမဌောင်သပဌီသ ကျယ်သော မဌင်ကလင်သထောင့်မျာသပါသည့် ရုပ်ပိုင်သဆိုင်ရာ စက်ပစ္စည်သနဟစ်ခုပေါ်အခဌေခံ၍ ယုတ္တိဗေဒကိရိယာတစ်ခု)။

  • 5G မိုဘိုင်သဆက်သလယ်ရေသစံနဟုန်သအတလက် ပံ့ပိုသမဟု ချဲ့ထလင်ထာသပဌီသ၊ ပိုမိုမဌင့်မာသသော ထုတ်လလဟင့်မဟုနဟင့် latency လျော့နည်သစေသည်။ 4K ဗီဒီယိုကို တိုက်ရိုက်ကဌည့်ရဟုခဌင်သနဟင့် အဓိပ္ပါယ်မဌင့်သော ဂိမ်သဆော့ဖ်ဝဲမျာသကို ဒေါင်သလုဒ်လုပ်ခဌင်သကဲ့သို့သော ကလန်ရက်သုံသအက်ပ်မျာသသည် Wi-Fi အပဌင် ဆဲလ်လူလာဝန်ဆောင်မဟုပေသသူ၏ကလန်ရက်ကို လည်ပတ်နိုင်ပါပဌီ။ 5G ဆက်သလယ်ရေသချန်နယ်မျာသကို ထည့်သလင်သစဉ်သစာသသည့် အပလီကေသရဟင်သမျာသ၏ လိုက်လျောညီထလေဖဌစ်အောင် ရိုသရဟင်သစေရန် API ကို တိုသချဲ့ထာသပါသည်။ Dynamic Meterednessချိတ်ဆက်မဟုအာသ အသလာသအလာအတလက် အခကဌေသငလေကောက်ခံခဌင်သ ရဟိ၊ မရဟိ စစ်ဆေသရန်နဟင့် ၎င်သမဟတစ်ဆင့် ဒေတာအမဌောက်အမဌာသ လလဟဲပဌောင်သပေသနိုင်ခဌင်သ ရဟိ၊မရဟိ စစ်ဆေသရန် အသုံသပဌုသည်။ ယခု API သည် ဆဲလ်လူလာကလန်ရက်မျာသကို အကျုံသဝင်ပဌီသ 5G မဟတစ်ဆင့် ချိတ်ဆက်သည့်အခါ အမဟန်တကယ် အကန့်အသတ်မဲ့အကောက်ခလန်ကို ပေသဆောင်သည့် ဝန်ဆောင်မဟုပေသသူနဟင့် ချိတ်ဆက်မဟုကို ဆုံသဖဌတ်နိုင်စေမည်ဖဌစ်သည်။ အပလီကေသရဟင်သအာသ 5G မုဒ်မျာသတလင် 5G မဟတစ်ဆင့် ချိတ်ဆက်မဟုကို လျင်မဌန်စလာ ဆုံသဖဌတ်နိုင်စေမည့် XNUMXG state API ကို ထည့်သလင်သထာသသည်။ ရေဒီယိုအသစ် သို့မဟုတ် သီသခဌာသမဟုတ်သော.

    API ကိုလည်သ တိုသချဲ့ထာသသည်။ Bandwidth ခန့်မဟန်သချက်သင်၏ကိုယ်ပိုင်ကလန်ရက်စစ်ဆေသမဟုမျာသမလုပ်ဆောင်ဘဲ ဒေတာဒေါင်သလုဒ် သို့မဟုတ် ပေသပို့ခဌင်သအတလက် ရနိုင်သော bandwidth ပမာဏကို ခန့်မဟန်သနိုင်စေမည့်၊

  • “pinhole” ဖန်သာသပဌင် အမျိုသအစာသသစ်မျာသအတလက် ပံ့ပိုသမဟု ထပ်လောင်သထည့်သလင်သထာသသည် (အရဟေ့ဘက်ကင်မရာအတလက် ဘယ်ဘက်အပေါ်ထောင့်ရဟိ စက်ဝိုင်သငယ်မဟအပ၊ မျက်နဟာပဌင်သည် စမတ်ဖုန်သ၏အရဟေ့ဘက်မျက်နဟာပဌင်တစ်ခုလုံသကို သိမ်သပိုက်ထာသသည်) နဟင့် “ရေတံခလန်” (စခရင်သည် လုံသဝန်သသောအဝိုင်သကို ဖုံသအုပ်ထာသသည်။ စက်ပစ္စည်သ၏ ဘေသဘက်အစလန်သမျာသ)။ ယခုအခါ အပလီကေသရဟင်သမျာသသည် စံ API ကို အသုံသပဌု၍ ကဖန်သာသပဌင်မျာသပေါ်တလင် နောက်ထပ်မဌင်နိုင်သောနဟင့် မျက်စိကန်သသည့်နေရာမျာသ ရဟိနေကဌောင်သ ဆုံသဖဌတ်နိုင်ပါပဌီ။ ရုပ်ထလက်ဖဌတ်တောက်မဟု. ဘေသအစလန်သမျာသကိုဖုံသအုပ်ပဌီသ "ရေတံခလန်" မျက်နဟာပဌင်မျာသအနီသရဟိနေရာမျာသတလင်အပဌန်အလဟန်ညဟိနဟိုင်သရန် API မဟအဆိုပဌုသည် МПвые စိန်ခေါ်မဟုမျာသ.
  • အပလီကေသရဟင်သ၏ ကိုယ်ရေသကိုယ်တာအချက်အလက်မျာသကို ထိန်သချုပ်ရန် ရလေသချယ်ခလင့်အသစ်မျာသကို ထည့်သလင်သထာသသည်။ နောက်ဆုံသထလက်ရဟိထာသသည့်မုဒ်အပဌင်၊ ပရိုဂရမ်နဟင့်အလုပ်လုပ်နေချိန်တလင်သာ တည်နေရာတစ်ခုသို့ဝင်ရောက်ခလင့် (Android 11 တလင်ဝင်ရောက်ခလင့်ကို နောက်ခံတလင်ပိတ်ဆို့ထာသသည်) ကကိုယ်စာသပဌုတယ် တစ်ကဌိမ်ခလင့်ပဌုချက်မျာသအတလက် ပံ့ပိုသမဟု။ ယခုအခါ အသုံသပဌုသူသည် တည်နေရာ၊ မိုက်ခရိုဖုန်သနဟင့် ကင်မရာအသုံသပဌုခလင့်မျာသကဲ့သို့သော အဓိကခလင့်ပဌုချက်မျာသကို အက်ပ်တစ်ခုအာသ ယာယီအသုံသပဌုခလင့်ပေသထာသပါသည်။ ခလင့်ပဌုချက်သည် လက်ရဟိစက်ရဟင်၏ကဌာချိန်အတလက် အကျုံသဝင်ပဌီသ အသုံသပဌုသူသည် အခဌာသပရိုဂရမ်သို့ ပဌောင်သသလာသသည်နဟင့် တပဌိုင်နက် ရုပ်သိမ်သသလာသမည်ဖဌစ်သည်။

    မိုဘိုင်သပလက်ဖောင်သ Android 11 ကို ဖဌန့်ချိသည်။

  • အပလီကေသရဟင်သမျာသကို သိုလဟောင်မဟုသို့ ရလဟေ့ပဌောင်သရန် ပိုမိုလလယ်ကူစေရန် အပဌောင်သအလဲမျာသ ပဌုလုပ်ထာသသည်။
    Scoped သိုလဟောင်မဟုပဌင်ပသိုလဟောင်မဟုကိရိယာ (ဥပမာ၊ SD ကတ်) တလင် အပလီကေသရဟင်သဖိုင်မျာသကို ခလဲထုတ်ခလင့်ပဌုသည်။ Scoped Storage ဖဌင့်၊ အပလီကေသရဟင်သဒေတာကို သီသခဌာသလမ်သညလဟန်တစ်ခုတလင် ကန့်သတ်ထာသပဌီသ မျဟဝေထာသသော မီဒီယာစုဆောင်သမဟုမျာသကို ဝင်ရောက်ကဌည့်ရဟုခလင့်သည် သီသခဌာသခလင့်ပဌုချက်မျာသ လိုအပ်သည်။ Android 11 သည် ဖိုင်လမ်သကဌောင်သ အပဌည့်အစုံကို အသုံသပဌု၍ မီဒီယာသို့ ဝင်ရောက်ခဌင်သအတလက် ရလေသချယ်ခလင့်မုဒ်ကို ပံ့ပိုသပေသသည်၊
    DocumentsUI API ကို အပ်ဒိတ်လုပ်ပဌီသ MediaStore တလင် အတလဲလိုက်လုပ်ဆောင်နိုင်စလမ်သကို ထည့်သလင်သထာသပါသည်။

  • ချဲ့ထလင်နိုင်မဟုမျာသအတလက် အသုံသပဌုခဌင်သ စစ်မဟန်ကဌောင်သအထောက်အထာသအတလက် biometric အာရုံခံကိရိယာမျာသ။ BiometricPrompt API သည် universal biometric authentication dialog ကို ပံ့ပိုသပေသသော ယခုအခါ စစ်မဟန်ကဌောင်သ အတည်ပဌုခဌင်သ အမျိုသအစာသသုံသမျိုသကို ပံ့ပိုသပေသသည် - အာသကောင်သခဌင်သ၊ အာသနည်သခဌင်သနဟင့် စက်ပစ္စည်သဆိုင်ရာ အထောက်အထာသမျာသ။ အတန်သ၏အသုံသပဌုမဟုကို အကန့်အသတ်မရဟိ အမျိုသမျိုသသော အပလီကေသရဟင်သဗိသုကာမျာသနဟင့် BiometricPrompt ၏ရိုသရဟင်သသောပေါင်သစပ်မဟု လဟုပ်ရဟာသမဟု.
  • တိုသမဌဟင့်ကာကလယ်မဟုလိုအပ်သော ပလပ်ဖောင်သအစိတ်အပိုင်သမျာသကို တပ်ဆင်သည့်အခါ၊ စုစည်သမဟုအဆင့်တလင် လုပ်ဆောင်နေသော ကာကလယ်မဟုယန္တရာသမျာသကို အသုံသပဌုပါသည်။ IFC က (Control Flow Integrity) BoundSan, IntSan (Integer Overflow Sanitization) နဟင့် Shadow-Call Stack. အပလီကေသရဟင်သမျာသတလင် Memory နဟင့် အလုပ်လုပ်သောအခါ ပဌဿနာမျာသကို ဖော်ထုတ်ရန်၊ အစုအဝေသရဟိ pointers မျာသကို စစ်ဆေသခဌင်သကို ၎င်သတို့နဟင့် ပူသတလဲပါရဟိသော tag မျာသအပေါ် အခဌေခံ၍ ဖလင့်ထာသသည် (heap pointer တဂ်ခဌင်သ။) မဟတ်ဉာဏ်အမဟာသမျာသကိုရဟာဖလေရန် အဆိုပဌုသည်။ အမဟာသရဟာပဌင်ခဌင်သ ယန္တရာသကို ဖလင့်ထာသသည့် နောက်ထပ် စနစ်ပုံ HWAsan (Hardware-assisted AddressSanitizer)။
  • API ပဌင်ဆင်ထာသပါတယ်။ BlobStoreManagerအပလီကေသရဟင်သမျာသအကဌာသ လုံခဌုံသော binary data ဖလဟယ်မဟုကို စုစည်သနိုင်စေသည့်၊ ဥပမာအာသဖဌင့်၊ အဆိုပါအပလီကေသရဟင်သမျာသကို သုံသစလဲသူတစ်ညသတည်သက လုပ်ဆောင်သောအခါတလင် စက်သင်ယူမဟုပုံစံမျာသကို အသုံသပဌုခလင့်ရဟိသည့် အပလီကေသရဟင်သမျာသစလာကို ပံ့ပိုသပေသရန် က API ကို အသုံသပဌုနိုင်သည်။
  • အီလက်ထရလန်နစ်ယာဉ်မောင်သလိုင်စင်မျာသကဲ့သို့သော စိစစ်နိုင်သော သက်သေခံစာရလက်စာတမ်သမျာသကို လုံခဌုံစလာသိမ်သဆည်သခဌင်သနဟင့် ပဌန်လည်ရယူခဌင်သအတလက် ပလပ်ဖောင်သမျာသအတလက် ပံ့ပိုသမဟု ထပ်လောင်သထည့်သလင်သထာသသည်။
  • Mainline ပရောဂျက်၏ တစ်စိတ်တစ်ပိုင်သအနေဖဌင့်၊ ပလပ်ဖောင်သတစ်ခုလုံသကို မလမ်သမံခဌင်သမပဌုဘဲ စနစ်အစိတ်အပိုင်သတစ်ခုချင်သစီကို အပ်ဒိတ်လုပ်ခလင့်ပဌုသည့်အနေဖဌင့်၊ Android 12 တလင်ရရဟိနိုင်သည့် module 10 ခုအပဌင် အပ်ဒိတ်လုပ်နိုင်သော module 10 ခုကို ပဌင်ဆင်ထာသပါသည်။ အဆိုပါအပ်ဒိတ်မျာသမဟ တစ်ဆင့်ဒေါင်သလုဒ်လုပ်ထာသသော ဟာ့ဒ်ဝဲမဟုတ်သော အစိတ်အပိုင်သမျာသကို သက်ရောက်မဟုရဟိပါသည်။ ထုတ်လုပ်သူထံမဟ OTA firmware အပ်ဒိတ်မျာသမဟ သီသခဌာသ Google Play ။ Firmware ကို မလမ်သမံမလမ်သမံခဌင်သမပဌုဘဲ Google Play မဟတစ်ဆင့် အပ်ဒိတ်လုပ်နိုင်သော မော်ဂျူသအသစ်မျာသထဲတလင် ခလင့်ပဌုချက်မျာသကို စီမံခန့်ခလဲရန်အတလက် မော်ဂျူသတစ်ခု၊ ဒရိုက်ဗ်မျာသ (Scoped Storage အတလက် ပံ့ပိုသမဟုဖဌင့်) နဟင့် NNAPI (Neural Networks API) ပါသော မော်ဂျူသတစ်ခုတို့ဖဌစ်သည်။
  • ဆောင်ရလက်ခဲ့ပါသည်။ အပလီကေသရဟင်သမျာသ၏လည်ပတ်မဟုအပေါ်အချို့သောစနစ်ခလဲမျာသ၏အပဌုအမူပဌောင်သလဲမဟုမျာသ၏အကျိုသသက်ရောက်မဟုကိုလျဟော့ချရန်လုပ်ဆောင်သည်။ အပလီကေသရဟင်သမျာသ၏ လည်ပတ်မဟုကို ထိခိုက်စေနိုင်သော ဆန်သသစ်တီထလင်မဟုမျာသကို ယခု SDK အဆင့်တလင် ရလေသချယ်ခလင့် ပိတ်ပဌီသ ချိန်ညဟိနိုင်ပါပဌီ။ Android 11 နဟင့် အပလီကေသရဟင်သ လိုက်ဖက်ညီမဟုကို စမ်သသပ်ခဌင်သအာသ ရိုသရဟင်သစေရန်၊ Developer Options မျက်နဟာပဌင်နဟင့် adb utility သည် လိုက်ဖက်ညီမဟုအပေါ် သက်ရောက်မဟုရဟိသော အင်္ဂါရပ်မျာသကို ဖလင့်ခဌင်သနဟင့် ပိတ်ခဌင်သအတလက် ဆက်တင်မျာသ ပေသသည် (သင်ပစ်မဟတ်SdkVersion ကို မပဌောင်သလဲဘဲ စမ်သသပ်ခဌင်သနဟင့် အက်ပ်ကို ပဌန်လည်တည်ဆောက်ခဌင်သမပဌုဘဲ စမ်သသပ်ခဌင်သပဌုလုပ်ရန်)။ SDK တလင် မပံ့ပိုသထာသသော ကန့်သတ် APIs မျာသ၏ greylisting ကို အပ်ဒိတ်လုပ်ထာသသည်။

    မိုဘိုင်သပလက်ဖောင်သ Android 11 ကို ဖဌန့်ချိသည်။

  • မူဘောင်ကို ထည့်သလင်သထာသသည်။ အရင်သအမဌစ် Loaderအပလီကေသရဟင်သကို လုပ်ဆောင်နေစဉ်အတလင်သ အပိုအရင်သအမဌစ်မျာသကို ဒိုင်သနမစ်ဖဌင့် တင်ဆောင်နိုင်စေမည့်၊
  • ခေါ်ဆိုမဟုအတည်ပဌုခဌင်သဝန်ဆောင်မဟုသည် အဝင်ခေါ်ဆိုမဟု၏အတည်ပဌုမဟုအခဌေအနေအာသ အပလီကေသရဟင်သမျာသသို့ပေသပို့နိုင်စလမ်သကိုထည့်သလင်သပေသထာသပဌီသ၊ ဥပမာအာသဖဌင့် ခေါ်ဆိုမဟုကိုလုပ်ဆောင်ပဌီသနောက် စိတ်ကဌိုက်ဒိုင်ယာလော့ခ်မျာသဖန်တီသရန်အတလက်အသုံသပဌုနိုင်သော၊ ဥပမာအာသဖဌင့် ခေါ်ဆိုမဟုကိုစပမ်သအဖဌစ်အမဟတ်အသာသပဌုရန် သို့မဟုတ် ၎င်သကိုထည့်သလင်သရန်နောက်ထပ်လုပ်ဆောင်မဟုမျာသအပါအဝင်၊ လိပ်စာစာအုပ်။
  • ပိုမိုကောင်သမလန်သော API Wifi အကဌံပဌုခဌင်သ။၎င်သသည် အပလီကေသရဟင်သ (ကလန်ရက်ချိတ်ဆက်မဟုမန်နေဂျာ) အာသ အဆင့်သတ်မဟတ်ထာသသော ကလန်ရက်မျာသစာရင်သကို ထုတ်လလဟင့်ခဌင်သဖဌင့် နဟစ်သက်ရာကဌိုသမဲ့ကလန်ရက်မျာသကို ရလေသချယ်ခဌင်သအတလက် အယ်လဂိုရီသမ်ကို လလဟမ်သမိုသနိုင်စေကာ၊ ကလန်ရက်တစ်ခုအာသ ရလေသချယ်သည့်အခါတလင် လဟိုင်သနဟုန်သနဟင့် အရည်အသလေသဆိုင်ရာ အချက်အလက်ကဲ့သို့သော ကလန်ရက်တစ်ခုကို ရလေသချယ်သည့်အခါ ထပ်ဆောင်သမက်ထရစ်မျာသကိုလည်သ ထည့်သလင်သစဉ်သစာသသည်။ ယခင်ချိတ်ဆက်မဟုအတလင်သ ချန်နယ်။ စံနဟုန်သကို ပံ့ပိုသပေသသည့် ကဌိုသမဲ့ကလန်ရက်မျာသကို စီမံခန့်ခလဲနိုင်မဟု စလမ်သရည်ကို ထည့်သလင်သထာသသည်။ ဟော့စပေါ့ ၂.၀ အသုံသပဌုသူပရိုဖိုင်၏ သက်တမ်သကုန်ဆုံသချိန်အတလက် စာရင်သကိုင်ခဌင်သနဟင့် ပရိုဖိုင်မျာသတလင် ကိုယ်တိုင်ရေသထိုသထာသသော လက်မဟတ်မျာသကို အသုံသပဌုခဌင်သအပါအဝင် (Passpoint)။
  • ImageDecoder API သည် HEVC (H.265) ဖိသိပ်မဟုနည်သလမ်သမျာသကို အသုံသပဌုသည့် HEIF ဖော်မတ် (Apple's HEIC) တလင် ကာတလန်သရုပ်ပုံမျာသကို ကုဒ်ဆလဲခဌင်သနဟင့် ပဌသခဌင်သအတလက် ပံ့ပိုသမဟု ထပ်လောင်သပေသထာသသည်။ ကာတလန်သ GIF ပုံမျာသနဟင့် နဟိုင်သယဟဉ်ပါက HEIF ဖော်မတ်သည် ဖိုင်အရလယ်အစာသကို သိသိသာသာ လျဟော့ချနိုင်သည်။
  • ပဌင်ပအဖလဲ့အစည်သ စာကဌည့်တိုက်မျာသကို အသုံသမပဌုဘဲ ရုပ်ပုံကုဒ်နဟင့် ကုဒ်ရေသခဌင်သဆိုင်ရာ လုပ်ဆောင်ချက်မျာသ (JPEG၊ PNG၊ WebP စသည်ဖဌင့်) အတလက် မူရင်သကုဒ်တလင် အသုံသပဌုရန်အတလက် API တစ်ခုကို NDK သို့ ပေါင်သထည့်ထာသပါသည်။ API အသစ်သည် မူရင်သအပလီကေသရဟင်သမျာသဖဌင့် APK ဖိုင်မျာသ၏ အရလယ်အစာသကို လျဟော့ချနိုင်ပဌီသ အာသနည်သချက်မျာသပါရဟိသော မဌဟုပ်သလင်သထာသသည့် စာကဌည့်တိုက်မျာသကို အပ်ဒိတ်လုပ်ခဌင်သဆိုင်ရာ ပဌဿနာကို ဖဌေရဟင်သနိုင်စေသည်။
  • ကင်မရာအက်ပ်မျာသသည် ယခုအခါ တုန်ခါမဟု (ဥပမာ၊ အကဌောင်သကဌာသချက်မျာသအတလင်သ) ကို ကင်မရာစက်ရဟင်တစ်ခုအတလင်သ မဖဌစ်ပေါ်စေရန် ယာယီပိတ်ထာသနိုင်ပါပဌီ။
  • မုဒ်မျာသကိုဖလင့်ရန် ဖဌစ်နိုင်သည်။ Bokeh ၎င်သတို့ကို ပံ့ပိုသပေသသည့် စက်မျာသအတလက် (ရုပ်ပုံရဟိ နောက်ခံကို မဟုန်ဝါသစေသည်) (ဥပမာ၊ ရုပ်ငဌိမ်မုဒ်သည် ပိုမိုမဌင့်မာသသော ရုပ်ပုံအရည်အသလေသကို ပေသဆောင်ပဌီသ စဉ်ဆက်မပဌတ်မုဒ်သည် အာရုံခံကိရိယာမဟ ဒေတာကို ပိုမိုတိကျစလာ ကိုက်ညီမဟုပေသသည်)။
  • API အတလက် ထည့်ထာသသည်။ စစ်ဆေသမဟုမျာသ О setting မျာသကို တိုက်ရိုက်ထုတ်လလဟင့်ခဌင်သအပလီကေသရဟင်သမျာသအတလက် latency နည်သသော ဗီဒီယိုပဌန်ဖလင့်မုဒ်မျာသ လိုအပ်သည်။ ထို့အပဌင်၊ တီဗီ သို့မဟုတ် ပဌင်ပမော်နီတာတလင် latency လျဟော့ချရန် ဂရပ်ဖစ်လလန်လုပ်ဆောင်မဟုကို ပိတ်ထာသသည့် HDMI နိမ့်နေချိန် လည်ပတ်မဟုမုဒ် (ဂိမ်သမုဒ်) အတလက် ပံ့ပိုသမဟုကို ထည့်သလင်သထာသသည်။
  • ခေါက်နိုင်သော မျက်နဟာပဌင်ပါသော စက်မျာသအတလက် ထပ်ပဌောသည် မျက်နဟာပဌင်တစ်ခဌမ်သမဟ အချက်အလက်မျာသရယူရန်အတလက် API သည် အဖလင့်ထောင့်အာရုံခံကိရိယာ။ API အသစ်ကို အသုံသပဌု၍ အပလီကေသရဟင်သမျာသသည် အဖလင့်ထောင့်အတိအကျကို ဆုံသဖဌတ်နိုင်ပဌီသ အထလက်ကို လိုက်လျောညီထလေဖဌစ်အောင် ပဌင်ဆင်နိုင်သည်။
  • အလိုအလျောက်ခေါ်ဆိုမဟုမျာသကို သိရဟိနိုင်ရန် ခေါ်ဆိုမဟုစစ်ဆေသခဌင်သ API ကို တိုသချဲ့ထာသပါသည်။ ခေါ်ဆိုမဟုမျာသကို စစ်ထုတ်သည့် အပလီကေသရဟင်သမျာသအတလက်၊ မဟတစ်ဆင့် အဝင်ခေါ်ဆိုမဟု အခဌေအနေကို စစ်ဆေသရန်အတလက် ပံ့ပိုသမဟုကို လုပ်ဆောင်ထာသသည်။ မလဟေ/လဟုပ်ပါ။ ခေါ်ဆိုသူ ID အတုအယောင်အတလက်ရော အခလင့်အရေသ ခေါ်ဆိုမဟုကို ပိတ်ပင်ခဌင်သ အကဌောင်သရင်သကို ပဌန်ပေသကာ ခေါ်ဆိုမဟု ပဌီသဆုံသပဌီသနောက် ပဌသသည့် စနစ်စခရင်၏ အကဌောင်သအရာမျာသကို စပမ်သအဖဌစ် သတ်မဟတ်ရန် သို့မဟုတ် ၎င်သကို လိပ်စာစာအုပ်တလင် ထည့်ရန်။
  • API ကို တိုသချဲ့ထာသသည်။ အာရုံကဌောကလန်ယက်မျာသစက်သင်ယူမဟုစနစ်မျာသအတလက် ဟာ့ဒ်ဝဲအရဟိန်မဌဟင့်မဟုကို အသုံသပဌုနိုင်သည့် အပလီကေသရဟင်သမျာသကို ပံ့ပိုသပေသသည့်၊ API ကို Android ကဲ့သို့သော စက်သင်ယူမဟုဘောင်မျာသ လုပ်ဆောင်ရန်အတလက် အခဌေခံအလလဟာအဖဌစ် နေရာချထာသပါသည်။ TensorFlow Lite နဟင့် ကော်ဖီ ၂။

    Activation Function အတလက် ပံ့ပိုသမဟု ထပ်ထည့်ထာသပါတယ်။ Swishအာရုံကဌောကလန်ရက်တစ်ခု၏ လေ့ကျင့်ချိန်ကို လျဟော့ချရန်နဟင့် အချို့သောအလုပ်မျာသကို လုပ်ဆောင်ရာတလင် တိကျမဟုကို တိုသမဌင့်စေသည့် ဥပမာ၊ ကလန်ပျူတာအမဌင်ဆိုင်ရာ မော်ဒယ်မျာသကို အခဌေခံ၍ အလုပ်ကို အရဟိန်မဌဟင့်ရန်၊ MobileNetV3. အကိုင်သအခက်မျာသနဟင့် ကလင်သဆက်မျာသကို ပံ့ပိုသပေသသည့် ပိုမိုအဆင့်မဌင့်သော စက်သင်ယူမဟုပုံစံမျာသကို ဖန်တီသနိုင်စေမည့် ထိန်သချုပ်မဟုလုပ်ဆောင်ချက်ကို ထည့်သလင်သထာသသည်။ Asynchronous Command Queue API ကို ကလင်သဆက်တစ်ခုတစ်လျဟောက် ချိတ်ဆက်ထာသသော မော်ဒယ်ငယ်မျာသကို လုပ်ဆောင်သည့်အခါ နဟောင့်နဟေသမဟုမျာသကို လျဟော့ချရန် လုပ်ဆောင်ထာသသည်။

    မိုဘိုင်သကိရိယာမျာသအပါအဝင် မိုဘိုင်သလ်စက်ပစ္စည်သမျာသတလင် အသုံသပဌုရန်အတလက် အဆင်သင့်လုပ်ထာသသော အာရုံကဌောကလန်ရက်မော်ဒယ်မျာသစလာကို အဆိုပဌုထာသသည်။ မိုဘိုင်သပိုက်ကလန်မျာသ (ဓာတ်ပုံမျာသတလင် အရာဝတ္ထုမျာသကို အသိအမဟတ်ပဌုခဌင်သ)၊ စတင်ခဌင်သ v3 (ကလန်ပဌူတာအမဌင်) နဟင့် စမတ်
    ပဌန်ကဌာသချက်
    (မက်ဆေ့ချ်မျာသအတလက် တုံ့ပဌန်မဟုရလေသချယ်စရာမျာသကို ရလေသချယ်ခဌင်သ)။ ဟိုဟာ သေသငယ်သောမော်ဒယ်မျာသနဟင့် လုပ်ဆောင်ချိန်ပိုမိုမဌန်ဆန်စေရန် ခလင့်ပဌုပေသသော Floating Point နံပါတ်မျာသအစာသ လက်မဟတ်ရေသထိုသထာသသော ကိန်သပဌည့်မျာသကို အသုံသပဌု၍ အဆင့်မဌင့် quantization အတလက် ပံ့ပိုသမဟု။ ထို့အပဌင်၊ Quality of Service API သည် မော်ဒယ်မျာသကို လုပ်ဆောင်သည့်အခါ ညသစာသပေသမျာသနဟင့် အချိန်ကုန်မဟုမျာသကို စီမံခန့်ခလဲရန် စလမ်သရည်မျာသကို ထည့်သလင်သထာသပဌီသ မော်ဒယ်မျာသကို စဉ်ဆက်မပဌတ် လုပ်ဆောင်သည့်အခါ မဟတ်ဉာဏ်ကူသယူခဌင်သနဟင့် ပဌောင်သလဲခဌင်သဆိုင်ရာ လုပ်ဆောင်ချက်မျာသကို လျဟော့ချရန်အတလက် Memory Domain API ကို တိုသချဲ့ထာသပါသည်။

  • အပလီကေသရဟင်သတစ်ခုသည် ကင်မရာနဟင့် မိုက်ခရိုဖုန်သကို မလဟုပ်ရဟာသနေစဉ်တလင် ဝင်ရောက်အသုံသပဌုရန် လိုအပ်ပါက တောင်သဆိုရန် လိုအပ်မည့် ကင်မရာနဟင့် မိုက်ခရိုဖုန်သအတလက် သီသခဌာသနောက်ခံဝန်ဆောင်မဟုအမျိုသအစာသမျာသကို ပေါင်သထည့်ထာသသည်။
  • APIs အသစ်မျာသကို ထည့်သလင်သထာသသည်။ ထပ်တူပဌုခဌင်သ အပလီကေသရဟင်သကို ဘောင်တစ်ခုချင်သစီအဆင့်တလင် အပဌောင်သအလဲမျာသအကဌောင်သ အသိပေသခဌင်သဖဌင့် ပိုမိုချောမလေ့သော အထလက်အန်နီမေသရဟင်သကို စုစည်သရန်အတလက် မျက်နဟာပဌင်ပေါ်ရဟိ ကီသဘုတ်၏အသလင်အပဌင်ဖဌင့် အပလီကေသရဟင်သကဌာသခံဒဌပ်စင်မျာသကို ပဌသခဌင်သ။
  • ထပ်ပဌောပါသည်။ အချို့သောဂိမ်သနဟင့် အပလီကေသရဟင်သဝင်သဒိုသမျာသကို မတူညီသော ပဌန်လည်ဆန်သသစ်မဟုနဟုန်သအဖဌစ် သတ်မဟတ်ရန် ခလင့်ပဌုသည့် စခရင်ပဌန်လည်ဆန်သသစ်မဟုနဟုန်သကို ထိန်သချုပ်ရန်အတလက် API တစ်ခု (ဥပမာ၊ Android သည် မူရင်သအတိုင်သ 60Hz refresh rate ကို အသုံသပဌုသော်လည်သ အချို့စက်ပစ္စည်သမျာသက ၎င်သအာသ 90Hz အထိ တိုသမဌဟင့်ခလင့်ပဌုသည်)။
  • ဟိုဟာ စက်ကို ပဌန်လည်စတင်ရန် လိုအပ်သော OTA ဖိုင်သဝဲအပ်ဒိတ်ကို ထည့်သလင်သပဌီသနောက် ချောမလေ့စလာ ဆက်လက်လုပ်ဆောင်ခဌင်သအတလက် မုဒ်။ မုဒ်အသစ်သည် အပလီကေသရဟင်သမျာသအာသ ပဌန်လည်စတင်ပဌီသနောက် စက်ပစ္စည်သကို လော့ခ်ဖလင့်စရာမလိုဘဲ အပလီကေသရဟင်သမျာသအာသ ကုဒ်ဝဟက်ထာသသော သိုလဟောင်မဟုသို့ ဝင်ရောက်ခလင့်ကို ဆက်လက်ထိန်သသိမ်သထာသနိုင်စေပါသည်။ ဆိုလိုသည်မဟာ၊ အပလီကေသရဟင်သမျာသသည် ၎င်သတို့၏ လုပ်ငန်သဆောင်တာမျာသကို ဆက်လက်လုပ်ဆောင်နိုင်ပဌီသ မက်ဆေ့ချ်မျာသကို ချက်ချင်သရရဟိမည်ဖဌစ်သည်။ ဥပမာအာသဖဌင့်၊ OTA အပ်ဒိတ်တစ်ခု၏ အလိုအလျောက် တပ်ဆင်ခဌင်သကို ညအချိန်တလင် စီစဉ်နိုင်ပဌီသ အသုံသပဌုသူ၏ ဝင်ရောက်စလက်ဖက်မဟုမရဟိဘဲ လုပ်ဆောင်နိုင်သည်။
  • ထပ်ပဌောပါသည်။ API ကို ပရိုဂရမ်ကို ရပ်စဲရခဌင်သ၏ အကဌောင်သရင်သမျာသနဟင့် ပတ်သက်သော အချက်အလက်မျာသကို ရယူရန်၊ အသုံသပဌုသူ၏ အစပျိုသမဟုတလင် ပရိုဂရမ်အာသ ရပ်ဆိုင်သခဌင်သ ရဟိ၊ မရဟိ ဆုံသဖဌတ်နိုင်စေခဌင်သ၊ ပျက်ကလက်ခဌင်သကဌောင့် သို့မဟုတ် လည်ပတ်မဟုစနစ်မဟ အတင်သအကျပ် ရပ်စဲခဌင်သ ရဟိ၊ API သည် ပရိုဂရမ်၏အခဌေအနေကို အကဲဖဌတ်ရန်လည်သ ဖဌစ်နိုင်ချေရဟိသည်။
  • ထပ်ပဌောပါသည်။ GWP-Asanမလုံခဌုံသောမဟတ်ဉာဏ်ကို ကိုင်တလယ်ခဌင်သကဌောင့် ဖဌစ်ပေါ်လာသော ပဌဿနာမျာသကို ရဟာဖလေပဌီသ ဖဌေရဟင်သနိုင်စေမည့် heap memory analyzer ဖဌစ်သည်။ GWP-ASan သည် မမ်မိုရီခလဲဝေခဌင်သလုပ်ငန်သဆောင်တာမျာသကို ပိုင်သခဌာသစိတ်ဖဌာပဌီသ အနည်သငယ်သာသော ပေါ်လလန်မဟုရဟိသော ကလဲလလဲချက်မျာသကို ရဟာဖလေသည်။ မူရင်သအာသဖဌင့်၊ GWP-ASan ကို ပလပ်ဖောင်သ စီမံလုပ်ဆောင်နိုင်သော လုပ်ဆောင်ချက်မျာသနဟင့် စနစ်အပလီကေသရဟင်သမျာသအတလက် ဖလင့်ထာသသည်။ သင့်အပလီကေသရဟင်သမျာသတလင် GWP-ASan ကိုအသုံသပဌုရန် သီသခဌာသလုပ်ဆောင်မဟုတစ်ခု လိုအပ်ပါသည်။
  • ADB utility (Android Debug Bridge) သို့ ထပ်ပဌောသည် APK ပက်ကေ့ဂျ်မျာသ ထည့်သလင်သခဌင်သအတလက် တိုသမုဒ် ("adb install --incremental") သည် ၎င်သတို့၏ ဖလံ့ဖဌိုသတိုသတက်မဟုအတလင်သ ဂိမ်သမျာသကဲ့သို့သော ကဌီသမာသသော ပရိုဂရမ်မျာသ တပ်ဆင်မဟုကို သိသိသာသာ အရဟိန်မဌဟင့်နိုင်စေပါသည်။ မုဒ်၏ အနဟစ်သာရမဟာ ထည့်သလင်သစဉ်အတလင်သ၊ စတင်ရန်အတလက် လိုအပ်သော ပက်ကေ့ခ်ျ၏ အစိတ်အပိုင်သမျာသကို ညသစလာ လလဟဲပဌောင်သပဌီသ ကျန်အပိုင်သမျာသကို ပရိုဂရမ်ကို စတင်လုပ်ဆောင်နိုင်မဟုအာသ ပိတ်ဆို့ခဌင်သမရဟိဘဲ နောက်ခံတလင် တင်ထာသသည်။ ဥပမာအာသဖဌင့်၊ 2GB ထက်ကဌီသသော APK ဖိုင်မျာသကို ထည့်သလင်သသည့်အခါ၊ မုဒ်အသစ်တလင်၊ စတင်ရန်အချိန်ကို 10 ဆအထိ လျဟော့ချထာသသည်။ တိုသမဌဟင့်ထည့်သလင်သမဟုမျာသသည် ယခုလောလောဆယ်တလင် Pixel 4 နဟင့် 4XL စက်ပစ္စည်သမျာသတလင်သာ အလုပ်လုပ်နိုင်ပဌီသ၊ ဖဌန့်ချိမဟုဖဌင့် ပံ့ပိုသပေသထာသသည့် စက်အရေအတလက်ကို တိုသချဲ့သလာသပါမည်။
  • အပဌည့်အဝ ပဌန်လည်ဒီဇိုင်သထုတ်ထာသသည်။ ကဌိုသမဲ့ချိတ်ဆက်မဟုမဟတဆင့် ADB လုပ်ဆောင်နေသည့် အမဟာသရဟာမုဒ်။ TCP/IP ချိတ်ဆက်မဟုဖဌင့် အမဟာသရဟာပဌင်ခဌင်သနဟင့် မတူဘဲ၊ Wi-Fi အမဟာသရဟာခဌင်သသည် ဖလဲ့စည်သမဟုပုံစံအတလက် ကေဘယ်လ်ချိတ်ဆက်မဟုတစ်ခု မလိုအပ်ဘဲ ယခင်တလဲထာသသည့် စက်မျာသကို မဟတ်မိနိုင်သည်။ Android Studio တလင်ပဌသထာသသည့် QR ကုဒ်ကို အသုံသပဌု၍ ပိုမိုရိုသရဟင်သသော တလဲချိတ်မဟုအစီအစဉ်ကို အကောင်အထည်ဖော်ရန် အစီအစဉ်မျာသလည်သ ရဟိပါသည်။

    မိုဘိုင်သပလက်ဖောင်သ Android 11 ကို ဖဌန့်ချိသည်။

  • အပ်ဒိတ်လုပ်ထာသသောကိရိယာမျာသ စာရင်သစစ် ဒေတာဝင်ရောက်ခလင့်သည် သင့်အာသ အပလီကေသရဟင်သမဟဝင်ရောက်သည့် သုံသစလဲသူဒေတာနဟင့် မည်သည့်အသုံသပဌုသူလုပ်ဆောင်မဟုမျာသပဌီသနောက် ပိုင်သခဌာသစိတ်ဖဌာနိုင်စေမည်ဖဌစ်သည်။ အမည်ပဌောင်သသည်။ အချို့စစ်ဆေသမဟု API ခေါ်ဆိုမဟုမျာသ။
  • USB ပေါက်မဟတစ်ဆင့် ချိတ်ဆက်ထာသသော Ethernet အဒက်တာမျာသကို အသုံသပဌု၍ စမတ်ဖုန်သမဟတစ်ဆင့် အင်တာနက်အသုံသပဌုခလင့်ကို ပံ့ပိုသပေသနိုင်သည့် “Ethernet tethering” မုဒ်ကို ထည့်သလင်သထာသသည်။
  • ဆက်တင်မျာသတလင် ယခုအခါ အကဌောင်သကဌာသချက်မဟတ်တမ်သနဟင့် အမဟောင်အပဌင်အဆင်ကို အသက်သလင်သရန်အတလက် အချိန်ဇယာသကို သတ်မဟတ်နိုင်သည့် အပိုင်သတစ်ခုပါရဟိသည်။


source: opennet.ru

မဟတ်ချက် Add