Google သည် အဖွင့်မိုဘိုင်းပလပ်ဖောင်း Android 14 ၏ ဒုတိယမြောက် စမ်းသပ်ဗားရှင်းကို တင်ဆက်ခဲ့သည်။ Android 14 ကို 2023 ခုနှစ် တတိယသုံးလပတ်တွင် ဖြန့်ချိရန် မျှော်လင့်ထားသည်။ ပလပ်ဖောင်း၏ စွမ်းဆောင်ရည်အသစ်များကို အကဲဖြတ်ရန်၊ ပဏာမစမ်းသပ်ခြင်းအစီအစဉ်ကို အဆိုပြုထားသည်။ Firmware တည်ဆောက်မှုများကို Pixel 7/7 Pro၊ Pixel 6/6a/6 Pro၊ Pixel 5/5a 5G နှင့် Pixel 4a (5G) စက်များအတွက် ပြင်ဆင်ပြီးဖြစ်သည်။
Android 14 Developer Preview 2 တွင် ပြောင်းလဲမှုများသည် ပထမအစမ်းကြည့်ရှုခြင်းနှင့် နှိုင်းယှဉ်ခြင်း-
- ခေါက်နိုင်သော မျက်နှာပြင်များပါရှိသော တက်ဘလက်များနှင့် စက်များတွင် ပလပ်ဖောင်း၏ စွမ်းဆောင်ရည်ကို ဆက်လက်မြှင့်တင်ခဲ့ပါသည်။ ညွှန်ပြရွေ့လျားမှုနှင့် ဆက်နွယ်နေသော အဖြစ်အပျက်များကို ခန့်မှန်းခြင်းနှင့် styluses နှင့် လုပ်ဆောင်သည့်အခါ latency နည်းပါးသော စာကြည့်တိုက်များကို ပံ့ပိုးပေးပါသည်။ လူမှုကွန်ရက်၊ ဆက်သွယ်ရေး၊ မာလ်တီမီဒီယာအကြောင်းအရာ၊ စာဖတ်ခြင်းနှင့် စျေးဝယ်ခြင်းစသည့် အသုံးပြုမှုများကို လိုက်လျောညီထွေဖြစ်စေရန်အတွက် ကြီးမားသောစခရင်များအတွက် အင်တာဖေ့စ်ပုံစံ နမူနာများကို ပံ့ပိုးပေးထားသည်။
- မာလ်တီမီဒီယာဖိုင်များသို့ အပလီကေးရှင်းဝင်ရောက်ခွင့်ခွင့်ပြုချက်များကို အတည်ပြုရန်အတွက် ဒိုင်ယာလော့ခ်တွင်၊ ယခုအခါ အားလုံးမဟုတ်သော်လည်း ရွေးချယ်ထားသော ဓာတ်ပုံများ သို့မဟုတ် ဗီဒီယိုများကိုသာ ဝင်ရောက်သုံးစွဲနိုင်ပြီဖြစ်သည်။
- အပူချိန်ယူနစ်များ၊ ရက်သတ္တပတ်၏ပထမနေ့နှင့် နံပါတ်စနစ်ကဲ့သို့သော ဒေသဆိုင်ရာ ဦးစားပေးဆက်တင်များကို အစားထိုးရန် ကဏ္ဍတစ်ခုကို ထည့်သွင်းထားပါသည်။ ဥပမာအားဖြင့်၊ အမေရိကတွင်နေထိုင်သော ဥရောပသားတစ်ဦးသည် ဖာရင်ဟိုက်အစား စင်တီဂရိတ်ဖြင့် အပူချိန်ကို သတ်မှတ်ပြီး တနင်္လာနေ့ကို တနင်္ဂနွေအစား အပတ်၏အစအဖြစ် သတ်မှတ်နိုင်သည်။
- ပြင်ပ စစ်မှန်ကြောင်း အထောက်အထား ပံ့ပိုးပေးသူများ၏ အထောက်အထားများကို အသုံးပြု၍ အကောင့်ဝင်ခြင်းကို အက်ပ်လီကေးရှင်းများသို့ စုစည်းခွင့်ပြုသည့် Credential Manager နှင့် ဆက်စပ် API ကို ဆက်လက် တီထွင်ဖန်တီးခြင်း။ စကားဝှက်များကို အသုံးပြု၍ အကောင့်ဝင်ခြင်းနှင့် စကားဝှက်မဲ့ ဝင်ရောက်ခြင်းနည်းလမ်းများ (Passkeys၊ biometric အထောက်အထားစိစစ်ခြင်း) ကို ပံ့ပိုးထားပါသည်။ အကောင့်တစ်ခုရွေးချယ်ခြင်းအတွက် ပိုမိုကောင်းမွန်သော အင်တာဖေ့စ်။
- အပလီကေးရှင်းသည် နောက်ခံတွင် ရှိနေစဉ် လုပ်ဆောင်ချက်များကို လုပ်ဆောင်ရန် အပလီကေးရှင်းများကို ခွင့်ပြုရန် သီးခြားခွင့်ပြုချက်တစ်ခု ထည့်ထားသည်။ လက်ရှိအပလီကေးရှင်းနှင့်အလုပ်လုပ်နေစဉ်အသုံးပြုသူကိုစိတ်အနှောင့်အယှက်မဖြစ်စေရန်နောက်ခံတွင်ရှိနေစဉ်အသက်သွင်းခြင်းကိုကန့်သတ်ထားသည်။ Active applications များသည် ၎င်းတို့ အပြန်အလှန် တုံ့ပြန်သည့် အခြားသော အပလီကေးရှင်းများမှ လုပ်ဆောင်ချက်များကို အသက်သွင်းခြင်းအပေါ် ပိုမိုထိန်းချုပ်ပေးပါသည်။
- နောက်ခံတွင်လည်ပတ်နေသော အပလီကေးရှင်းများထံ အရင်းအမြစ်များကို ပိုမိုထိရောက်စွာခွဲဝေပေးရန် မမ်မိုရီစီမံခန့်ခွဲမှုစနစ်အား ပိုမိုကောင်းမွန်အောင်ပြုလုပ်ထားပါသည်။ အပလီကေးရှင်းကို ကက်ရှ်အခြေအနေတွင် စက္ကန့်အနည်းငယ်ကြာပြီးနောက်၊ Foreground Services API၊ JobScheduler နှင့် WorkManager ကဲ့သို့သော အပလီကေးရှင်းဘဝသံသရာကို စီမံခန့်ခွဲသည့် APIs များတွင် နောက်ခံအလုပ်လုပ်ခြင်းကို ကန့်သတ်ထားသည်။
- FLAG_ONGOING_EVENT အလံဖြင့် အမှတ်အသားပြုထားသည့် အကြောင်းကြားချက်များကို လော့ခ်ဖွင့်ထားသော စက်ပစ္စည်းတစ်ခုပေါ်တွင် ပြသသောအခါ ယခုအခါ ငြင်းပယ်နိုင်ပါပြီ။ သင့်စက်ပစ္စည်းသည် လော့ခ်ချသည့်စခရင်မုဒ်တွင် ရှိနေပါက၊ ဤသတိပေးချက်များသည် ဆက်လက်တည်ရှိနေမည်ဖြစ်သည်။ စနစ်၏လုပ်ဆောင်မှုများအတွက် အရေးကြီးသော အကြောင်းကြားချက်များကိုလည်း ပယ်ချမည်မဟုတ်ပါ။
- PackageInstaller API တွင် နည်းလမ်းအသစ်များကို ထည့်သွင်းထားသည်- requestUserPreapproval() သည် အသုံးပြုသူထံမှ တပ်ဆင်မှုအတည်ပြုချက်မရရှိမီအထိ APK ပက်ကေ့ဂျ်များကို ဒေါင်းလုဒ်ဆွဲခြင်းကို နှောင့်နှေးစေသည့် အပလီကေးရှင်းလမ်းညွှန်ကို ခွင့်ပြုသည်။ setRequestUpdateOwnership() သည် သင့်အား အနာဂတ်အပလီကေးရှင်း အပ်ဒိတ်လုပ်ငန်းဆောင်တာများကို တပ်ဆင်သူထံ တာဝန်ပေးအပ်ရန် ခွင့်ပြုသည်။ setDontKillApp() သည် ပရိုဂရမ်နှင့်အလုပ်လုပ်စဉ် အပလီကေးရှင်းအတွက် နောက်ထပ်အင်္ဂါရပ်များကို သတ်မှတ်ခွင့်ပြုသည်။ InstallConstraints API သည် အပလီကေးရှင်းကိုအသုံးမပြုသောအခါတွင် အပလီကေးရှင်းအပ်ဒိတ်တစ်ခု၏ထည့်သွင်းမှုကို အစပျိုးရန် တပ်ဆင်သူများကို လုပ်ဆောင်နိုင်စွမ်းကိုပေးသည်။
source: opennet.ru