Android 14 موبائل پليٽ فارم جو رليز

گوگل اوپن موبائل پليٽ فارم اينڊرائيڊ 14 جو رليز شايع ڪيو آهي. نئين رليز سان لاڳاپيل ماخذ متن پروجيڪٽ جي Git ريپوزٽري (برانچ android-14.0.0_r1) ۾ پوسٽ ڪيا ويا آهن. Pixel سيريز ڊوائيسز لاء Firmware اپڊيٽ تيار ڪيا ويا آهن. بعد ۾، سامسنگ گيليڪس، iQOO، ڪجھ به نه، OnePlus، Oppo، Realme، Sharp، Sony، Tecno، vivo ۽ Xiaomi پاران تيار ڪيل اسمارٽ فونز لاءِ فرم ویئر اپڊيٽ تيار ڪرڻ جي منصوبابندي ڪئي وئي آهي. اضافي طور تي، يونيورسل GSI (Generic System Images) اسيمبليون ٺاهيا ويا آهن، ARM64 ۽ x86_64 آرڪيٽيڪچر جي بنياد تي مختلف ڊوائيسز لاء مناسب.

مکيه جدت:

  • بنيادي پليٽ فارم ۾ شامل آهي Health Connect repository، اڳ ۾ Google Play ذريعي هڪ الڳ پيڪيج جي طور تي دستياب آهي. Health Connect فٽنيس ڪنگڻ ۽ صارف جي صحت سان لاڳاپيل ٻين ڊوائيسز کان ڊيٽا جي مرڪزي اسٽوريج مهيا ڪري ٿي، ۽ مختلف ايپليڪيشنن جي وچ ۾ صحت جي ڊيٽا تائين گڏيل رسائي کي منظم ڪري ٿي. Health Connect سيٽنگن تائين رسائي ھاڻي معياري پليٽ فارم ترتيب ڏيندڙ جي ذريعي مهيا ڪئي ويندي؛ مثال طور، رازداري سيٽنگن ذريعي توھان ڪنٽرول ڪري سگھو ٿا ڪھڙي صحت جي ڊيٽا ڪي خاص ايپليڪيشنون پھچائي سگھن ٿيون. ان کان علاوه، Health Connect ٽريننگ دوران سفر ڪيل رستي بابت معلومات محفوظ ڪرڻ لاءِ مدد شامل ڪئي آهي (استعمال ڪندڙ وقت جي مدت جو تعين ڪندو آهي جنهن لاءِ واٽ پوائنٽس جي فهرست محفوظ ڪئي ويندي). رستي کي نقشي تي ڏسي سگھجي ٿو ۽ اختياري طور تي پروسيسنگ لاءِ ٻين ايپليڪيشنن تي منتقل ڪري سگھجي ٿو، صارف پاران آپريشن جي واضح تصديق کان پوءِ.
     Android 14 موبائل پليٽ فارم جو رليز
  • جڳھ جي معلومات تائين رسائي جي تصديق جو ذريعو وڌايو ويو آھي. ڊائلاگ ۾ هڪ نئون سيڪشن شامل ڪيو ويو آهي جنهن ۾ معلومات سان گڏ مقام جي رسائي جي تصديق جي درخواست ڪئي وئي آهي جڏهن مقام جي ڊيٽا کي ايپليڪيشن ۾ منتقل ڪيو ويندو آهي (پهچ کان انڪار ڪيو ويو آهي، صرف هڪ ڀيرو اجازت ڏني وئي آهي ۽ هر دفعي ايپليڪيشن تي عمل ڪيو ويندو آهي) ۽ تفصيل جتي توهان اضافي معلومات حاصل ڪري سگهو ٿا. منتقل ٿيل ڊيٽا تائين رسائي بابت.
     Android 14 موبائل پليٽ فارم جو رليز
  • لاڳو ٿيل وقتي (مهيني ۾ هڪ ڀيرو) اطلاعن جي ڊسپلي جي تبديلين بابت ڊيڄاريندڙ ايپليڪيشنون جيڪي هنڌ تائين پهچ ڏنيون وينديون آهن، ڊيٽا کي ٽئين پارٽين ڏانهن منتقل ڪرڻ جا طريقا (مثال طور، اهو ظاهر ٿئي ٿو جڏهن هڪ ايپليڪيشن مقام جي ڊيٽا کي استعمال ڪرڻ شروع ڪري ٿي جڏهن اشتهار ڏيکاريندي).
     Android 14 موبائل پليٽ فارم جو رليز
  • جڏهن ايپليڪيشنن سان ڪم ڪري رهيا آهيو، هڪ وڌيڪ نمايان پٺتي تير وارو ٽول ٽپ لاڳو ڪيو ويو آهي انهي کي سمجهڻ آسان بڻائڻ لاءِ آن-اسڪرين اشارو استعمال ڪرڻ جي امڪان کي واپس وڃڻ لاءِ.
     Android 14 موبائل پليٽ فارم جو رليز
  • شيئر شيٽ ميڪانيزم، جيڪو ڊيٽا موڪلڻ لاءِ استعمال ڪيو ويندو آهي (جهڙوڪ هڪ تصوير يا لنڪ) ايپليڪيشن کان ٻاهر يا ڪنهن ٻئي صارف ڏانهن، توهان جي پنهنجي عملن کي شامل ڪرڻ جي صلاحيت رکي ٿي. مثال طور، توھان وضاحت ڪري سگھو ٿا توھان جي پنھنجي فهرست جي ChooserAction ھينڊلر جيڪي ڏيکارين ٿا ايپليڪيشنون ۽ استعمال ڪندڙ جيڪي موڪلي سگھجن ٿيون. اضافي طور تي، سڌو ڊيٽا موڪلڻ لاء حدف جي حدف لاء استعمال ٿيل سگنلن جي حد کي وڌايو ويو آهي.
     Android 14 موبائل پليٽ فارم جو رليز
  • اهو ممڪن آهي ته جزوي طور تي صرف صارف جي چونڊيل تصويرن ۽ وڊيوز تائين رسائي جي اجازت ڏني وڃي (READ_MEDIA_VISUAL_USER_SELECTED، اهي فائلون جن تائين رسائي ڏني وئي آهي استعمال ڪندڙ طرفان فوٽو چونڊيندڙ انٽرفيس ذريعي چونڊيو ويندو آهي جڏهن اجازتن جي درخواست واري ڊائلاگ ظاهر ٿئي ٿي). هڪ دفعو ايپليڪيشن پس منظر ۾ رکيل آهي يا پروگرام ختم ٿي ويو آهي، صارف پاران ڏنل اجازت خودڪار طريقي سان رد ڪئي وئي آهي. ملٽي ميڊيا فائلن تائين ايپليڪيشن جي رسائي جي اجازتن جي تصديق ڪرڻ واري ڊائلاگ ۾، هاڻي صرف چونڊيل فوٽوز يا وڊيوز تائين رسائي فراهم ڪرڻ ممڪن آهي.
     Android 14 موبائل پليٽ فارم جو رليز
  • علائقائي ترجيحن جي سيٽنگن کي اوور رائيڊ ڪرڻ لاءِ ڪنفيگريٽر ۾ ھڪ سيڪشن شامل ڪيو ويو آھي، جھڙوڪ درجه حرارت يونٽ، ھفتي جو پھريون ڏينھن ۽ نمبر سسٽم. مثال طور، آمريڪا ۾ رهندڙ هڪ يورپي شايد درجه حرارت کي فارن هاٽ جي بدران سيلسيس ۾ ڏيکاري ٿو ۽ سومر کي آچر جي بدران هفتي جي شروعات سمجهي سگهي ٿو.
     Android 14 موبائل پليٽ فارم جو رليز
  • فونٽ اسڪيلنگ جي صلاحيتن کي وڌايو ويو آهي، وڌ ۾ وڌ فونٽ اسڪيلنگ جي سطح کي 130٪ کان 200٪ تائين وڌايو ويو آهي، ۽ انهي کي يقيني بڻائڻ لاء ته متن وڏي ميگنيفڪيشن تي تمام وڏو نظر نه اچي، اسڪيلنگ سطح ۾ هڪ غير لڪير تبديلي هاڻي خودڪار طريقي سان لاڳو ٿئي ٿي ( وڏي ٽيڪسٽ کي ننڍي متن جيتري نه وڌايو ويو آهي)، جيڪو انٽرفيس جي ترتيب ۾ تحريف جي خطري کان سواءِ گهٽ بصارت رکندڙ ماڻهن کي متن جي بهترين پڙهڻ جي اجازت ڏيندو.
     Android 14 موبائل پليٽ فارم جو رليز
  • هاءِ ڊينامڪ رينج (HDR) سان وڊيو رڪارڊنگ لاءِ سپورٽ، جيڪا اڳئين ٿريڊ ۾ ظاهر ٿي هئي، ان کي وڌايو ويو آهي ڪيمرا مان اضافي معلومات حاصل ڪرڻ جي صلاحيت سان، تصويرن کي محفوظ ڪرڻ ممڪن بڻائي ”الٽرا HDR“ فارميٽ ۾، جيڪو استعمال ڪري ٿو. 10 بٽ في چينل رنگ انڪوڊنگ لاءِ. الٽرا HDR فارميٽ JPEG سان مڪمل طور تي مطابقت رکي ٿو، ايپليڪيشنن کي HDR تصويرن سان ڪم ڪرڻ جي اجازت ڏئي ٿي بغير ترميم جي ۽ جيڪڏهن گهربل هجي ته انهن کي عام چمڪ جي حد استعمال ڪندي ڏيکاري. HDR آئوٽ پُٽ پليٽ فارم تان پاڻمرادو فعال ٿئي ٿو جڏهن HDR سپورٽ فعال ٿئي ٿي ايپليڪيشن مينيفيسٽ ۾ يا جڏهن Window.setColorMode سڏيو وڃي ٿو. OpenGL يا Vulkan استعمال ڪندي اسٽينڊ الون الٽرا HDR رينڊرنگ لاءِ، گين ميپ ڪلاس استعمال ڪري سگھجي ٿو.
     Android 14 موبائل پليٽ فارم جو رليز
  • ايپليڪيشنن جا قسم جيڪي مڪمل-اسڪرين اطلاعن کي ڊسپلي ڪرڻ جي اجازت ڏين ٿيون جڏهن اسڪرين کي لاڪ ڪيو ويو آهي محدود آهن. اهي نوٽيفڪيشن ان معلومات ڏانهن ڌيان ڇڪائڻ لاءِ ٺاهيا ويا آهن جن لاءِ فوري ڪارروائي جي ضرورت آهي، جهڙوڪ هڪ انڪمنگ ڪال يا الارم، تنهن ڪري اهڙن اطلاعن کي ڊسپلي ڪرڻ جي طاقت هاڻي ڪالنگ ۽ الرٽ ايپس تائين محدود هوندي.
  • اينيميشن جو بهتر ڪنٽرول جيڪو ايپليڪيشن ۾ مختلف اسڪرينن (شيٽس) جي وچ ۾ منتقلي کي سگنل ڏئي ٿو جڏهن سلائيڊنگ اشارو استعمال ڪندي مواد کي تبديل ڪري ٿو. نون اجزاء شامل ڪيا ويا آھن ھيٺين ۽ پاسي واري اسڪرين جي سوئچنگ کي متحرڪ ڪرڻ لاءِ، گڏو گڏ ڳولا کي سڏڻ. شامل ڪيو API ۾ توهان جي پنهنجي منتقلي اثرات ٺاهڻ لاءِ.
  • ڪئميرا ايڪسٽينشن سيٽ کي اپ ڊيٽ ڪيو ويو آهي ته جيئن ڊگھي هلندڙ الگورٿمز کي استعمال ڪرڻ جي صلاحيت مهيا ڪرڻ لاءِ جنهن لاءِ ضرورت آهي ڪمپيوٽر جي شدت واري تصويري پروسيسنگ، جيئن ته گهٽ روشني واري تصويرن جي معيار کي بهتر ڪرڻ. شامل ڪيل خاصيتون تصويري پروسيسنگ جي دير جي اڳڪٿي ڪرڻ، پروسيسنگ جي پيش رفت بابت ڄاڻ حاصل ڪرڻ، ۽ فوري طور تي تصوير جو ڪو نه ڪو ورزن حاصل ڪرڻ کان اڳ حتمي تصوير مڪمل ٿيڻ کان اڳ. هڪ وڌيڪ بهتر ۽ توانائي-موثر SurfaceView ڏيک موڊ لاڳو ڪيو. ايڪسٽينشن استعمال ڪرڻ وقت، توجهه ۽ زوم لاءِ ٽچ سپورٽ مهيا ڪئي ويندي آهي.
  • منتقل ٿيل RAW تصويرن لاءِ ڪئميرا جي بلٽ ان اسڪيلنگ ۽ فصلن جي صلاحيتن کي استعمال ڪرڻ لاءِ مدد فراهم ڪئي وئي آهي.
  • USB ذريعي ڳنڍيل وائرڊ هيڊفونز لاءِ، معيار جي نقصان کان سواءِ آواز جي فارميٽ کي استعمال ڪرڻ جي صلاحيت شامل ڪئي وئي آهي. AudioMixerAttributes ڪلاس API ۾ شامل ڪيو ويو آهي، توهان کي اجازت ڏئي ٿي ته سڌو سنئون ڊوائيس ڏانهن آڊيو موڪلڻ، بغير بغير، حجم جي ترتيب يا اثرات جي پروسيسنگ.
  • گرافڪس API ميش ڪلاس کي لاڳو ڪري ٿو، جيڪو توهان کي AGSL ٻولي ۾ لکيل vertex ۽ fragment shaders سان هڪ polygonal mesh جا پنهنجا مختلف قسم ٺاهڻ جي اجازت ڏئي ٿو.
  • شامل ڪيو ويو هارڊويئر کي تيز ڪرڻ واري رينڊرنگ کي بفر ۾، لاڳو ڪيو ويو هارڊويئر بفر رينڊر ڪلاس ذريعي.
  • پاٿ ڪلاس، جيڪو توھان کي اجازت ڏئي ٿو ویکٹر گرافڪس ٺاھڻ جي بنياد تي مرڪب جاميٽري رستن تي، ھڪڙي ھڪڙي ٺھيل ساخت سان رستن جي وچ ۾ مداخلت کي سپورٽ ڪرڻ لاءِ شامل ڪيو ويو آھي ھڪڙو مورفنگ اثر پيدا ڪرڻ لاءِ ۽ PathIterator کي استعمال ڪرڻ لاءِ ترتيب وار سڀني رستن جي حصن تي ورجائي.
  • انفرادي ٻولي سيٽنگون مختلف ايپليڪيشنن کي پابند ڪرڻ جي صلاحيت کي وڌايو. ٻولين جي ھڪڙي فهرست کي بيان ڪرڻ جي صلاحيت ڏني وئي جيڪا Android ترتيب ڏيڻ واري ۾ ڏيکاري ويندي جڏھن ھڪڙي مخصوص ايپليڪيشن لاء ٻولي چونڊيو.
  • وڌايل علائقا جن ۾ سسٽم ڊولپر پاران بيان ڪيل رازداري سان لاڳاپيل معلومات ڏيکاري ٿو Play Console فارم ۾، جيئن ته ٽئين پارٽين سان ڊيٽا جي حصيداري بابت پاليسيون. مثال طور، اهڙي معلومات هاڻي ڏيکاريل آهي اجازتن جي درخواست واري ڊائلاگ ۾.
  • ايپليڪيشنون جيڪي پس منظر سنڀاليندڙ استعمال ڪندا آھن ھاڻي پس منظر جي خدمت جي قسم کي بيان ڪرڻ جي ضرورت آھي. آپريشن دوران، سسٽم مخصوص خدمت جي قسم جي تعميل جي جانچ ڪري ٿو، درخواست ٿيل اجازتون ۽ استعمال ٿيل API. مثال طور، جيڪڏهن هڪ ايپليڪيشن پس منظر جي خدمت جي قسم جي وضاحت ڪري ٿي FOREGROUND_SERVICE_TYPE_LOCATION، اهو مطلب آهي ته اها ACCESS_COARSE_LOCATION يا ACCESS_FINE_LOCATION اجازتن جي درخواست ڪري سگهي ٿي.
  • سيڪيورٽي کي بهتر بڻائڻ لاءِ تبديليون ڪيون ويون آهن: ايپليڪيشنون منع ٿيل آهن ارادي درخواستون موڪلڻ کان ڪجهه اندروني پليٽ فارم حصن ڏانهن. متحرڪ طور تي لوڊ ٿيل ڪوڊ کي ھاڻي نشان لڳڻ گھرجي صرف پڙھڻ جي رسائي واري خاصيت سان. ZipFile(String) ۽ ZipInputStream.getNextEntry() فنڪشن زپ آرڪائيوز جي پروسيسنگ جي اجازت نه ڏيندا آهن جن جا رستا "/" ڪردار سان شروع ٿين ٿا يا تسلسل ".." تي مشتمل آهن. پس منظر هينڊلر کان ڪم جي شروعات کي محدود ڪيو ويو آهي ۽ پابنديون اپڊيٽ ڪيون ويون آهن ڪالنگ پروگرام انٽرفيس جي علائقي ۾ جيڪي SDK ۾ مهيا نه ڪيا ويا آهن.
  • جڏهن ڊوائيس کي USB ذريعي هڪ ڊيسڪ ٽاپ ڪمپيوٽر سان ڳنڍيندي، اڳ ۾ موجود رابطي واري طريقن سان گڏ، جهڙوڪ فائل جي منتقلي، چارج، بورڊنگ، وغيره، اهو ممڪن ٿيو ته اسمارٽ فون کي ويب ڪيمرا طور استعمال ڪيو وڃي (UVC موڊ، USB وڊيو ڪلاس) . ڊفالٽ طور، هي مضمون بند ٿيل آهي، پر چالو ٿي سگهي ٿو جيڪڏهن توهان وٽ روٽ رسائي آهي.
  • اسان پليٽ فارم جي ڪارڪردگي کي بهتر ڪرڻ جاري رکون ٿا ٽيبلٽس ۽ ڊوائيسز تي فولڊنگ اسڪرين سان. لائبرريون مهيا ڪيون وينديون آهن جيڪي واقعن جي اڳڪٿي ڪرڻ لاءِ پوائنٽر حرڪت سان لاڳاپيل آهن ۽ گهٽ ويڪرائي فراهم ڪن ٿيون جڏهن اسٽائلس سان ڪم ڪندي. وڏي اسڪرين لاءِ انٽرفيس ٽيمپليٽ مهيا ڪيا ويا آهن استعمال ڪرڻ لاءِ جيئن ته سماجي نيٽ ورڪنگ، ڪميونيڪيشن، ملٽي ميڊيا مواد، پڙهڻ ۽ خريداري.
  • ايپليڪيشنن کي هلائڻ جي اجازت ڏيڻ لاءِ الڳ اجازت شامل ڪئي وئي جڏهن ايپليڪيشن پس منظر ۾ هجي. پس منظر ۾ چالو ڪرڻ محدود آهي ته جيئن موجوده ايپليڪيشن سان ڪم ڪرڻ دوران صارف کي پريشان نه ٿئي. فعال ايپليڪيشنن کي ٻين ايپليڪيشنن جي عملن جي چالو ڪرڻ تي وڌيڪ ڪنٽرول ڏنو ويو آهي جن سان اهي رابطو ڪن ٿا.
  • ميموري مئنيجمينٽ سسٽم کي بهتر ڪيو ويو آهي ته جيئن پس منظر ۾ هلندڙ ايپليڪيشنن لاءِ وسيلن کي وڌيڪ موثر انداز ۾ مختص ڪيو وڃي. ايپليڪيشن کي ڪيش ٿيل حالت ۾ رکڻ جي چند سيڪنڊن کان پوءِ، پس منظر جو ڪم APIs تائين محدود هوندو آهي جيڪي ايپليڪيشن لائف سائيڪل کي منظم ڪن ٿا، جهڙوڪ Foreground Services API، JobScheduler، ۽ WorkManager.
  • FLAG_ONGOING_EVENT جھنڊو سان نشان لڳل اطلاعن کي ھاڻي رد ڪري سگھجي ٿو جڏھن ان لاڪ ٿيل ڊيوائس تي ڏيکاريو وڃي. جيڪڏهن توهان جو ڊوائيس لاڪ اسڪرين موڊ ۾ آهي، اهي اطلاعن کي رد نه ڪيو ويندو. نوٽيفڪيشن جيڪي سسٽم جي ڪم لاء اهم آهن انهن کي به رد نه ڪيو ويندو.
  • PackageInstaller API ۾ نوان طريقا شامل ڪيا ويا آهن: requestUserPreapproval()، جيڪا ايپليڪيشن ڊاريڪٽري کي اجازت ڏئي ٿي ته APK پيڪيجز کي ڊائون لوڊ ڪرڻ ۾ دير ڪري جيستائين ان کي صارف کان انسٽاليشن جي تصديق نه ملي. setRequestUpdateOwnership()، جيڪو توهان کي انسٽالر کي مستقبل جي ايپليڪيشن اپڊيٽ آپريشن کي تفويض ڪرڻ جي اجازت ڏئي ٿو؛ setDontKillApp()، جيڪو توهان کي پروگرام سان ڪم ڪرڻ دوران ايپليڪيشن لاء اضافي خاصيتون مقرر ڪرڻ جي اجازت ڏئي ٿو. InstallConstraints API تنصيب ڪندڙن کي ائپليڪيشن اپڊيٽ جي تنصيب کي ٽرگر ڪرڻ جي صلاحيت ڏئي ٿي جڏهن ايپليڪيشن استعمال ۾ نه هجي.
  • پليٽ فارم جي ڪارڪردگي کي بهتر ڪرڻ لاء ڪم جاري آهي ٽيبلٽ ۽ ڊوائيسز تي فولڊنگ اسڪرين سان. اسان وڏي اسڪرين ڊيوائسز لاءِ ايپس ڊولپمينٽ ڪرڻ لاءِ ھدايتون اپڊيٽ ڪيون آھن ۽ عام UI نمونن کي شامل ڪيو آھي وڏي اسڪرين لاءِ استعمالن کي پتو ڏيڻ لاءِ جيئن سوشل ميڊيا، ڪميونيڪيشن، ملٽي ميڊيا مواد، پڙھڻ ۽ خريداري. ڪراس ڊيوائس SDK جو هڪ ابتدائي رليز تجويز ڪيو ويو آهي اوزارن سان گڏ ڊولپمينٽ ايپليڪيشنن لاءِ جيڪي مختلف قسم جي ڊوائيسز (اسمارٽ فونز، ٽيبليٽ، سمارٽ ٽي وي وغيره) ۽ مختلف فارم فيڪٽرز سان صحيح ڪم ڪن ٿيون.
  • وسيلن جي گھڻائي واري پس منظر جي ڪم جي هم آهنگ، جيئن وڏيون فائلون ڊائون لوڊ ڪرڻ جڏهن وائي فائي ڪنيڪشن هجي، بهتر ڪيو ويو آهي. ترجيحي خدمتون شروع ڪرڻ لاءِ API ۾ تبديليون ڪيون ويون آھن (فوري گرائونڊ سروس) ۽ شيڊيولنگ ​​ٽاسڪ (JobScheduler)، جنھن ڊيٽا جي منتقلي سان لاڳاپيل صارف پاران شروع ڪيل نوڪرين لاءِ نئين ڪارڪردگي شامل ڪئي. ضرورتون متعارف ڪرايون ويون آهن ته ترجيحي خدمتن جي قسم کي ظاهر ڪرڻ لاءِ شروع ڪيو وڃي (ڪئميرا سان ڪم ڪرڻ، ڊيٽا جي هم وقت سازي، ملٽي ميڊيا ڊيٽا جو پلے بیک، مقام جي ٽريڪنگ، مائڪروفون جي رسائي، وغيره). ڊيٽا ڊائون لوڊ کي چالو ڪرڻ لاءِ شرطن کي بيان ڪرڻ آسان آهي، مثال طور، صرف ڊائون لوڊ ڪرڻ لاءِ جڏهن وائي فائي ذريعي رسائي ڪئي وڃي.
  • ايپليڪيشنن کي براڊڪاسٽ پيغام پهچائڻ لاءِ اندروني نشرياتي نظام کي بهتر ڪيو ويو آهي بجلي جي استعمال کي گهٽائڻ ۽ ردعمل کي بهتر ڪرڻ لاءِ. رجسٽرڊ ميسيج اسٽريمز جي بهتر ايپليڪيشن قبوليت - پيغامن کي قطار ۾ رکي، ضم ڪري سگھجي ٿو (مثال طور، BATTERY_CHANGED پيغامن جو هڪ سلسلو هڪ ۾ مجموعو ڪيو ويندو) ۽ صرف ايپليڪيشن جي ڪيش ٿيل حالت مان نڪرڻ کان پوءِ پهچائي ويندي.
  • ڪيش ٿيل ايپليڪيشنن جي وڌ ۾ وڌ تعداد جي حد کي وڌايو ويو آهي، جنهن "ٿڌي" موڊ ۾ شروع ڪيل ايپليڪيشنن جو تعداد گھٽائي ڇڏيو آهي (يعني، ميموري ۾ ڪيش نه ڪيو ويو ۽ وڌيڪ سست شروع ڪيو ويو). 8 GB ريم سان ڊوائيسز لاء، پابنديون تبديل ڪرڻ کان پوء، "ٿڌي" ايپليڪيشن لانچ جو تعداد 20٪ گهٽجي ويو، ۽ 12 GB سان - 30٪ طرفان.
  • ايپليڪيشنن ۾ Exact Alarms جي فنڪشن کي استعمال ڪرڻ لاءِ ھاڻي ھڪ الڳ SCHEDULE_EXACT_ALARM اجازت حاصل ڪرڻ جي ضرورت آھي، ڇو ته ھن ڪارڪردگيءَ جو استعمال منفي طور تي بيٽري جي زندگي کي متاثر ڪري سگھي ٿو ۽ وسيلن جي استعمال ۾ اضافو ڪري سگھي ٿو (مقرر ڪيل ڪمن لاءِ، تقريبن وقت ۾ چالو ڪرڻ جي صلاح ڏني وئي آھي). ڪئلينڊر ۽ ڪلاڪ جي عمل سان گڏ ايپليڪيشنون جيڪي وقت تي ٻڌل ايڪٽيويشن استعمال ڪن ٿيون تنصيب تي USE_EXACT_ALARM اجازت ڏني وڃي. Google Play ڊاريڪٽري ۾ ايپليڪيشنن کي شايع ڪرڻ USE_EXACT_ALARM جي اجازت سان صرف انهن پروگرامن لاءِ اجازت آهي جيڪي الارم ڪلاڪ، ٽائمر ۽ ڪئلينڊر کي واقعي جي اطلاعن سان لاڳو ڪن ٿا.
  • انفرادي ايپليڪيشنن سان لاڳاپيل ٻولي سيٽنگون بيان ڪرڻ ممڪن آهي. ايپ ڊولپر ھاڻي LocaleManager.setOverrideLocaleConfig کي ڪال ڪري localeConfig سيٽنگون تبديل ڪري سگھي ٿو Android ڪنفيگريشن انٽرفيس ۾ ايپ لاءِ ڏيکاريل ٻولين جي لسٽ کي طئي ڪرڻ لاءِ.
  • Grammatical Inflection API شامل ڪيو ويو آھي ان کي آسان بڻائڻ لاءِ انٽرفيس عناصر جي ترجمي کي شامل ڪرڻ لاءِ جيڪي جنس سسٽم سان گڏ اڪائونٽ ٻولين ۾ وٺن ٿا.
  • بدسلوڪي ايپليڪيشنن کي ارادي جي درخواستن کي مداخلت ڪرڻ کان روڪڻ لاءِ، نئون ورزن بغير پيڪيج يا اندروني جزو کي واضح طور تي بيان ڪرڻ جي ارادن کي موڪلڻ کان منع ڪري ٿو.
  • متحرڪ ڪوڊ لوڊ ڪرڻ (DCL) جي سيڪيورٽي کي بهتر ڪيو ويو آهي - متحرڪ طور تي لوڊ ٿيل ايگزيڪيوٽو فائلن ۾ خراب ڪوڊ داخل ڪرڻ کان بچڻ لاءِ، انهن فائلن کي هاڻي صرف پڙهڻ لاءِ رسائي جا حق هجڻ گهرجن.
  • اهو منع ٿيل آهي ايپليڪيشنن کي انسٽال ڪرڻ لاءِ جن لاءِ SDK ورزن 23 کان گهٽ آهي، جيڪو پراڻن APIs (API ورجن 22 ممنوع آهي، ڇو ته ورزن 23 (Android 6.0) هڪ نئون رسائي ڪنٽرول ماڊل متعارف ڪرايو آهي جيڪو توهان کي اجازت ڏئي ٿو. سسٽم وسيلن تائين رسائي جي درخواست ڪرڻ لاء). اڳ ۾ نصب ٿيل ايپليڪيشنون جيڪي پراڻي APIs استعمال ڪن ٿيون، Android کي اپڊيٽ ڪرڻ کان پوء ڪم ڪنديون.
  • ڪريڊٽ مئنيجر API تجويز ڪيو ويو آهي، جيڪو توهان کي اجازت ڏئي ٿو لاگ ان کي منظم ڪرڻ جي ايپليڪيشنن ۾ خارجي تصديق فراهم ڪندڙ جي سندون استعمال ڪندي. پاسڪيز ٽيڪنالاجي لاءِ سپورٽ لاڳو ڪئي وئي آهي، صارف کي اجازت ڏئي ٿي ته بايوميٽرڪ سڃاڻپ ڪندڙ جهڙوڪ فنگر پرنٽ يا چهري جي سڃاڻپ استعمال ڪندي پاسورڊ کان سواءِ تصديق ڪري. اڪائونٽ چونڊڻ لاءِ بهتر انٽرفيس.
  • Android Runtime (ART) ھاڻي OpenJDK 17 کي سپورٽ ڪري ٿو. پليٽ فارم جي بنيادي جاوا لائبريرين ۽ ايپليڪيشن ڊولپمينٽ ٽولز کي OpenJDK 17 ۾ اپڊيٽ ڪيو ويو آھي. OpenJDK 17 ۾ موجود ٻولين جي خصوصيتن ۽ جاوا ڪلاسز لاءِ شامل ڪيل سپورٽ، جھڙوڪ رڪارڊ ڪلاس، ملٽي لائن اسٽرنگ، ۽ نمونو "instanceof" آپريٽر ۾ ملندڙ.
  • Android Runtime وڌيڪ ترقي يافته ڪمپريشن طريقا استعمال ڪري ٿو، ڪارڪردگي کي قربان ڪرڻ کان سواء اوسط 9.3٪ جي فائيل سائيز کي گھٽائي ٿو.
  • سرٽيفڪيشن اٿارٽي (CA) سرٽيفڪيٽ کي اپڊيٽ ڪرڻ جو طريقو تبديل ڪيو ويو آهي. سسٽم سرٽيفڪيٽ هاڻي فرم ويئر سان ڳنڍيل نه هوندا، پر هڪ الڳ پيڪيج جي طور تي پهچايو ويندو، Google Play ذريعي اپڊيٽ ڪيو ويندو. اهو طريقو جديد سرٽيفڪيٽن کي برقرار رکڻ ۽ سمجھوتي سرٽيفڪيشن اختيارين کان سرٽيفڪيٽ کي هٽائڻ آسان بڻائيندو، ۽ ڊوائيس ٺاهيندڙن کي روٽ سرٽيفڪيٽن جي لسٽ کي هٿي وٺائڻ کان به روڪيندو ۽ انهن کي تازه ڪاري ڪرڻ جي عمل کي فرم ويئر اپڊيٽ کان آزاد بڻائيندو. ٻئي طرف، نئين ترسيل جو طريقو صارف کي سسٽم سرٽيفڪيٽ ۾ تبديليون ڪرڻ جي اجازت نه ڏيندو، جيتوڻيڪ هن وٽ سسٽم تائين روٽ رسائي آهي ۽ فرم ویئر جو مڪمل ڪنٽرول آهي.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو