የአንድሮይድ 12 ሞባይል መድረክ ልቀት

ጎግል ክፍት የሞባይል መድረክ አንድሮይድ 12 መልቀቅን አሳትሟል።ከአዲሱ ልቀት ጋር የተያያዙት የምንጭ ጽሑፎች በፕሮጀክቱ Git ማከማቻ (ቅርንጫፍ አንድሮይድ-12.0.0_r1) ላይ ተለጥፈዋል። የጽኑ ዌር ማሻሻያ ለፒክስል ተከታታይ መሳሪያዎች እንዲሁም በSamsung Galaxy፣ OnePlus፣ Oppo፣ Realme፣ Tecno፣ Vivo እና Xiaomi ለተመረቱ ስማርትፎኖች ተዘጋጅቷል። በተጨማሪም በARM64 እና x86_64 አርክቴክቸር ላይ ለተመሠረቱ ለተለያዩ መሳሪያዎች ተስማሚ የሆኑ ሁለንተናዊ የጂኤስአይ (አጠቃላይ ሲስተም ምስሎች) ስብሰባዎች ተፈጥረዋል።

ዋና ፈጠራዎች፡-

  • በፕሮጀክቱ ታሪክ ውስጥ በጣም ጉልህ ከሆኑ የበይነገጽ ንድፍ ማሻሻያዎች አንዱ ቀርቧል። አዲሱ ንድፍ እንደ ቀጣዩ የቁሳቁስ ዲዛይን ትውልድ የተገመተውን "ቁስ አንተ" ጽንሰ-ሀሳብን ተግባራዊ ያደርጋል። አዲሱ ጽንሰ-ሐሳብ በራስ-ሰር በሁሉም የመሣሪያ ስርዓቶች እና የበይነገጽ ክፍሎች ላይ ይተገበራል፣ እና ምንም ለውጦችን እንዲያደርጉ የመተግበሪያ ገንቢዎች አይፈልግም። በጁላይ ወር የግራፊክ መገናኛዎችን ለማዳበር አዲስ የመሳሪያ ኪት ለመጀመሪያ ጊዜ ለመተግበሪያ ገንቢዎች ለማቅረብ ታቅዷል - ጄትፓክ ጻፍ።
    የአንድሮይድ 12 ሞባይል መድረክ ልቀት

    የመሳሪያ ስርዓቱ በራሱ አዲስ የመግብር ንድፍ ያቀርባል. መግብሮች ይበልጥ እንዲታዩ ተደርገዋል፣ ማዕዘኖች በተሻለ ሁኔታ የተጠጋጉ ናቸው፣ እና ከስርአቱ ጭብጥ ጋር የሚዛመዱ ተለዋዋጭ ቀለሞችን የመጠቀም ችሎታ ቀርቧል። እንደ አመልካች ሳጥኖች እና ማብሪያዎች (CheckBox, Switch እና RadioButton) ያሉ በይነተገናኝ መቆጣጠሪያዎች ታክለዋል, ለምሳሌ, መተግበሪያውን ሳይከፍቱ በ TODO መግብር ውስጥ የተግባር ዝርዝሮችን እንዲያርትዑ ይፈቅድልዎታል.

    የአንድሮይድ 12 ሞባይል መድረክ ልቀት

    ከመግብሮች ወደ ተጀመሩ ትግበራዎች ቀለል ያለ የእይታ ሽግግርን ተተግብሯል። መግብሮችን ግላዊነት ማላበስ ቀላል ሆኗል - መግብርን ለረጅም ጊዜ ሲነኩ በስክሪኑ ላይ ያለውን የመግብር አቀማመጥ በፍጥነት ለማዋቀር አንድ ቁልፍ ተጨምሯል (በእርሳስ ክበብ)።

    የአንድሮይድ 12 ሞባይል መድረክ ልቀትየአንድሮይድ 12 ሞባይል መድረክ ልቀት

    ተጨማሪ ሁነታዎች የመግብሩን መጠን ለመገደብ እና የመግብር ክፍሎችን የሚለምደዉ አቀማመጥ የመጠቀም ችሎታ (ምላሽ አቀማመጥ) በሚታየው ቦታ መጠን የሚለወጡ መደበኛ አቀማመጦችን ለመፍጠር (ለምሳሌ የተለየ አቀማመጥ መፍጠር ይችላሉ ለ) ታብሌቶች እና ስማርትፎኖች). የመግብር መራጭ በይነገጽ ተለዋዋጭ ቅድመ እይታን እና የመግብሩን መግለጫ የማሳየት ችሎታን ተግባራዊ ያደርጋል።

    የአንድሮይድ 12 ሞባይል መድረክ ልቀት
  • የስርዓቱን ቤተ-ስዕል ከተመረጠው የግድግዳ ወረቀት ቀለም ጋር በራስ-ሰር የማስማማት ችሎታ ታክሏል - ስርዓቱ በራስ-ሰር የታዩ ቀለሞችን ያገኛል ፣ የአሁኑን ቤተ-ስዕል ያስተካክላል እና የማሳወቂያ ቦታ ፣ የመቆለፊያ ማያ ገጽ ፣ መግብሮች እና የድምጽ መቆጣጠሪያን ጨምሮ በሁሉም የበይነገጽ አካላት ላይ ለውጦችን ይተገበራል።
  • እንደ ቀስ በቀስ ማጉላት እና በስክሪኑ ላይ በሚሽከረከሩበት፣ በሚታዩበት እና በሚንቀሳቀሱበት ጊዜ አካባቢዎችን ለስላሳ መቀየር ያሉ አዳዲስ አኒሜሽን ውጤቶች ተተግብረዋል። ለምሳሌ፣ በመቆለፊያ ስክሪኑ ላይ ያለ ማሳወቂያን ሲሰርዙ፣ የሰዓት አመልካች በራስ-ሰር ይሰፋል እና ማሳወቂያው ቀደም ብሎ የተያዘውን ቦታ ይወስዳል።
  • የተቆልቋይ አካባቢ ንድፍ ከማሳወቂያዎች እና ፈጣን ቅንጅቶች ጋር እንደገና ተዘጋጅቷል። ለGoogle Pay እና ዘመናዊ የቤት መቆጣጠሪያ አማራጮች ወደ ፈጣን ቅንጅቶች ተጨምረዋል። የኃይል ቁልፉን በመያዝ ጎግል ረዳትን ያመጣል፣ ይህም ለመደወል፣ መተግበሪያ ለመክፈት ወይም አንድ ጽሑፍ ጮክ ብሎ እንዲያነብ ማዘዝ ይችላሉ። በመተግበሪያው የተገለጸ ይዘት ያላቸው ማሳወቂያዎች በአጠቃላይ መልክ ተሰጥተዋል።
    የአንድሮይድ 12 ሞባይል መድረክ ልቀት
  • ተጠቃሚው ከጥቅል ቦታው በላይ መሄዱን እና የይዘቱ መጨረሻ ላይ መድረሱን ለማሳየት ታክሏል የዝርጋ ማሸብለል ውጤት። በአዲሱ ተጽእኖ, የይዘቱ ምስሉ የተለጠጠ እና ወደ ኋላ የሚመለስ ይመስላል. አዲሱ የጥቅልል መጨረሻ ባህሪ በነባሪነት ነቅቷል፣ ነገር ግን በቅንብሮች ውስጥ ወደ ቀድሞው ባህሪ ለመመለሾ አማራጭ አለ።
  • በይነገጹ የሚታጠፍ ስክሪን ላላቸው መሳሪያዎች ተመቻችቷል።
    የአንድሮይድ 12 ሞባይል መድረክ ልቀት
  • ለስላሳ የኦዲዮ ሽግግሮች ተተግብረዋል - ድምጽን ከሚያወጣው መተግበሪያ ወደ ሌላ ሲቀይሩ ፣ የአንደኛው ድምጽ አሁን ያለችግር ተዘግቷል ፣ ሁለተኛው ደግሞ አንድ ድምጽ በሌላው ላይ ሳይጨምር በጥሩ ሁኔታ ይጨምራል።
  • በፈጣን ቅንጅቶች ብሎክ፣ ፓኔል እና የስርዓት ውቅረት ውስጥ ያሉ የአውታረ መረብ ግንኙነቶችን የማስተዳደር በይነገጽ ተዘምኗል። በተለያዩ አቅራቢዎች መካከል በፍጥነት ለመቀያየር እና ችግሮችን ለመለየት የሚያስችል አዲስ የበይነመረብ ፓነል ታክሏል።
    የአንድሮይድ 12 ሞባይል መድረክ ልቀት
  • የሚታየውን አካባቢ ብቻ ሳይሆን በማሸብለል አካባቢ ያለውን ይዘት የሚሸፍኑ ቅጽበታዊ ገጽ እይታዎችን የመፍጠር ችሎታ ታክሏል። ይዘትን ከሚታየው አካባቢ ውጭ የማቆየት ችሎታ የእይታ ክፍልን ለውጤት ለሚጠቀሙ ሁሉም መተግበሪያዎች ይሰራል። የተወሰኑ መገናኛዎችን በሚጠቀሙ ፕሮግራሞች ውስጥ ቅጽበታዊ ገጽ እይታዎችን ለማሸብለል ድጋፍን ለመተግበር የScrollCapture API ቀርቧል።
    የአንድሮይድ 12 ሞባይል መድረክ ልቀት
  • የራስ-ማሽከርከር ስክሪን ይዘት ባህሪው ተሻሽሏል፣ይህም አሁን የፊት ካሜራ የፊት ለይቶ ማወቂያን በመጠቀም ስክሪኑ መዞር እንዳለበት ለምሳሌ አንድ ሰው ተኝቶ እያለ ስልኩን ሲጠቀም። ምስጢራዊነትን ለማረጋገጥ መረጃ ያለ መካከለኛ የምስሎች ማከማቻ በበረራ ላይ ይከናወናል። ባህሪው በአሁኑ ጊዜ በፒክስል 4 እና በአዲሶቹ ስማርት ስልኮች ላይ ብቻ ይገኛል።
  • የተሻሻለ የስዕል-ውስጥ-ስዕል ሁነታ (PIP, Picture in Picture) እና የሽግግር ውጤቶች ለስላሳነት መጨመር. አውቶማቲክ ሽግግርን ወደ ፒአይፒ (የማሳያውን ግርጌ ወደ ላይ በማዞር) ካነቁ አኒሜሽኑ እስኪጠናቀቅ ድረስ ሳይጠብቅ ወዲያውኑ ወደ ፒአይፒ ሁነታ ተቀይሯል። የቪዲዮ ያልሆነ ይዘት ያላቸው የፒአይፒ መስኮቶች የተሻሻለ መጠን መቀየር። የፒአይፒ መስኮቱን ወደ ማያ ገጹ ግራ ወይም ቀኝ ጠርዝ በመጎተት የመደበቅ ችሎታ ታክሏል። የፒአይፒ መስኮትን ሲነኩ ባህሪው ተለውጧል - አንድ ንክኪ አሁን የመቆጣጠሪያ አዝራሮችን ያሳያል, እና ድርብ ንክኪ የመስኮቱን መጠን ይለውጣል.
  • የአፈጻጸም ማሻሻያዎች፡-
    • የስርዓት አፈፃፀም ጉልህ የሆነ ማመቻቸት ተካሂዷል - በዋናው የስርዓት አገልግሎቶች ሲፒዩ ላይ ያለው ጭነት በ 22% ቀንሷል ፣ ይህ ደግሞ የባትሪ ዕድሜ በ 15% እንዲጨምር አድርጓል። የመቆለፊያ ክርክርን በመቀነስ፣ መዘግየትን በመቀነስ እና I/Oን በማመቻቸት ከአንድ መተግበሪያ ወደ ሌላ የመሸጋገር አፈፃፀም ይጨምራል እና የመተግበሪያ ማስጀመሪያ ጊዜ ይቀንሳል።

      በ PackageManager ውስጥ፣ ከቅጽበተ-ፎቶዎች ጋር በንባብ-ብቻ ሁነታ ሲሰሩ፣ የመቆለፊያ ክርክር በ92% ይቀንሳል። Binder's interprocess communication engine ለአንዳንድ የጥሪ አይነቶች እስከ 47 ጊዜ መዘግየትን ለመቀነስ ቀላል ክብደት ያለው መሸጎጫ ይጠቀማል። የተሻሻለ የዴክስ፣ ኦዴክስ እና ቪዲክስ ፋይሎችን ለማስኬድ፣ በዚህም ምክንያት የመተግበሪያ ጭነት ጊዜዎች በተለይም ዝቅተኛ ማህደረ ትውስታ ባላቸው መሳሪያዎች ላይ። መተግበሪያዎችን ከማሳወቂያዎች ማስጀመር ተፋጠነ፣ ለምሳሌ፣ Google ፎቶዎችን ከማሳወቂያ ማስጀመር አሁን 34% ፈጣን ነው።

      በCursorWindow ኦፕሬሽን ውስጥ የመስመር ላይ ማሻሻያዎችን በመጠቀም የውሂብ ጎታ መጠይቆችን አፈጻጸም ተሻሽሏል። ለአነስተኛ የውሂብ መጠን፣ CursorWindow 36% ፈጣን ሆኗል፣ እና ከ1000 ረድፎች በላይ ለሆኑ ስብስቦች፣ ፍጥነቱ እስከ 49 ጊዜ ሊደርስ ይችላል።

      መሳሪያዎችን በአፈፃፀም ለመከፋፈል መስፈርቶች ቀርበዋል. በመሳሪያው አቅም ላይ በመመስረት የአፈጻጸም ክፍል ይመደብለታል፣ ከዚያም በመተግበሪያዎች ውስጥ ዝቅተኛ ኃይል ባላቸው መሳሪያዎች ላይ ያለውን የኮዴኮችን ተግባር ለመገደብ ወይም ከፍተኛ ጥራት ያለው የመልቲሚዲያ ይዘትን በኃይለኛ ሃርድዌር ላይ ለማስተናገድ ሊያገለግል ይችላል።

    • የመተግበሪያ ማገጃ ሁነታ ተተግብሯል ፣ ይህም ተጠቃሚው ለረጅም ጊዜ ከፕሮግራሙ ጋር በግልፅ ካልተገናኘ ፣ ቀደም ሲል የተሰጡ ፈቃዶችን በራስ-ሰር ወደ ትግበራው እንደገና ለማስጀመር ፣ አፈፃፀምን ለማስቆም ፣ በመተግበሪያው ጥቅም ላይ የዋሉ ግብዓቶችን መመለሾ ፣ ለምሳሌ ማህደረ ትውስታ ፣ እና የጀርባ ሼል መጀመርን እና የግፋ ማስታወቂያዎችን መላክን አግድ። ሁነታው ለአብዛኛዎቹ አፕሊኬሽኖች ጥቅም ላይ ሊውል ይችላል እና ለረጅም ጊዜ የተረሱ ፕሮግራሞችን ማግኘት የሚቀጥሉትን የተጠቃሚ ውሂብ እንዲጠብቁ ያስችልዎታል። ከተፈለገ በእንቅልፍ ጊዜ ሁነታ በቅንብሮች ውስጥ ተመርጦ ሊሰናከል ይችላል.
    • ስክሪኑን በሚሽከረከርበት ጊዜ እነማው ተመቻችቷል፣ ከመሽከርከርዎ በፊት መዘግየቱን በ25% ያህል ይቀንሳል።
    • አወቃቀሩ አዲስ ከፍተኛ አፈጻጸም ያለው የፍለጋ ፕሮግራም AppSearchን ያካትታል, ይህም በመሳሪያው ላይ መረጃን ለመጠቆም እና የሙሉ ጽሑፍ ፍለጋዎችን በደረጃ ውጤቶች እንዲያደርጉ ያስችልዎታል. AppSearch ሁለት አይነት ኢንዴክሶችን ያቀርባል - በግል መተግበሪያዎች ውስጥ ፍለጋዎችን ለማደራጀት እና አጠቃላይ ስርዓቱን ለመፈለግ።
    • የጨዋታ ሁነታን ኤፒአይ እና የጨዋታውን የአፈጻጸም መገለጫ እንድታስተዳድሩ የሚያስችሉ ተጓዳኝ መቼቶች ታክለዋል - ለምሳሌ የባትሪ ዕድሜን ለማራዘም አፈጻጸምን መስዋዕት ማድረግ ወይም ከፍተኛ FPS ለማግኘት ያሉትን ሁሉንም ሀብቶች መጠቀም ትችላለህ።
    • በመጫኛ ሂደት ውስጥ የጨዋታ ሀብቶችን ከበስተጀርባ ለማውረድ የተጫዋች-እንደ-ማውረጃ ተግባር ታክሏል፣ ይህም ማውረዱ ከመጠናቀቁ በፊት መጫወት እንዲጀምሩ ያስችልዎታል። ማመልከቻ.
    • ከማሳወቂያዎች ጋር በሚሰሩበት ጊዜ ምላሽ ሰጪነት እና ምላሽ ፍጥነት ይጨምራል። ለምሳሌ፣ አንድ ተጠቃሚ ማሳወቂያን መታ ሲያደርጉ፣ አሁን ወዲያውኑ ወደ ተጓዳኝ መተግበሪያ ይወስዳቸዋል። ትግበራዎች የማሳወቂያ trampolines አጠቃቀምን ይገድባሉ።
    • በቢንደር ውስጥ የተመቻቸ የአይፒሲ ጥሪዎች። አዲስ የመሸጎጫ ስልት በመጠቀም እና የመቆለፊያ ክርክርን በማስወገድ፣ መዘግየት በከፍተኛ ሁኔታ ቀንሷል። በአጠቃላይ፣ የቢንደር ጥሪ አፈጻጸም በግምት በእጥፍ ጨምሯል፣ ነገር ግን የበለጠ ጉልህ የሆኑ የፍጥነት እርምጃዎች የተገኙባቸው አንዳንድ አካባቢዎች አሉ። ለምሳሌ፣ refContentProvider()ን መጥራት 47 ጊዜ ፈጣን፣የተለቀቀውWakeLock()15 ጊዜ ፈጣን፣እና JobScheduler.schedule() 7.9 ጊዜ ፈጠነ።
    • ሊከሰቱ የሚችሉ የአፈጻጸም ችግሮችን ለመከላከል፣ አፕሊኬሽኖች ከበስተጀርባ በሚሰሩበት ጊዜ የፊት ለፊት አገልግሎቶችን እንዳይሰሩ የተከለከሉ ናቸው፣ ከጥቂት ልዩ ጉዳዮች በስተቀር። ከበስተጀርባ ሆኖ ሼል ለመጀመር, WorkManagerን ለመጠቀም ይመከራል. ሽግግሩን ለማቃለል በ JobScheduler ውስጥ አዲስ ዓይነት ሼል ቀርቧል ፣ ይህም ወዲያውኑ ይጀምራል ፣ ቅድሚያ የሚሰጠው እና የአውታረ መረብ ተደራሽነት።
  • ደህንነትን እና ግላዊነትን የሚነኩ ለውጦች፡-
    • የግላዊነት ዳሽቦርድ በይነገጽ የሁሉንም የፍቃድ ቅንጅቶች አጠቃላይ እይታ በመጠቀም ተተግብሯል፣ ይህም የተጠቃሚ ውሂብ መተግበሪያዎች ምን መዳረሻ እንዳላቸው እንዲረዱ ያስችልዎታል። በይነገጹ እንዲሁም የመተግበሪያውን የማይክሮፎን፣ የካሜራ እና የአካባቢ ውሂብ መዳረሻ ታሪክን የሚያሳይ የጊዜ መስመርን ያካትታል። ለእያንዳንዱ መተግበሪያ፣ ሾሹ መረጃዎችን ለማግኘት ዝርዝሮችን እና ምክንያቶችን ማየት ይችላሉ።
      የአንድሮይድ 12 ሞባይል መድረክ ልቀት
    • የማይክሮፎን እና የካሜራ እንቅስቃሴ አመልካቾች ወደ ፓነሉ ተጨምረዋል፣ ይህም መተግበሪያ ካሜራውን ወይም ማይክሮፎኑን ሲደርስ ይታያል። አመላካቾችን ጠቅ ሲያደርጉ ከቅንብሮች ጋር አንድ ንግግር ይታያል ፣ ይህም የትኛው መተግበሪያ ከካሜራ ወይም ማይክሮፎን ጋር እየሰራ እንደሆነ እንዲወስኑ እና አስፈላጊ ከሆነ ፈቃዶችን ይሰርዙ።
    • ስዊቾች ወደ ፈጣን ቅንብሮች ብቅ ባይ ብሎክ ታክለዋል፣ በዚህም ማይክሮፎኑን እና ካሜራውን በኃይል ማጥፋት ይችላሉ። ካጠፉ በኋላ ካሜራውን እና ማይክሮፎኑን ለመድረስ የሚደረጉ ሙከራዎች ማሳወቂያ እና ባዶ ውሂብ ወደ አፕሊኬሽኑ ይላካል።
      የአንድሮይድ 12 ሞባይል መድረክ ልቀት
    • አፕሊኬሽኑ የቅንጥብ ሰሌዳውን ይዘቶች ለማንበብ ሲሞክር ወደ ጌት ፕሪማሪ ክሊፕ() ተግባር በመደወል በማያ ገጹ ግርጌ ላይ የሚታይ አዲስ ማሳወቂያ ታክሏል። ከቅንጥብ ሰሌዳው ውስጥ ያለው ይዘት በተጨመረበት ተመሳሳይ መተግበሪያ ውስጥ ከተገለበጠ ማሳወቂያው አይታይም።
    • በአቅራቢያ ያሉ መሣሪያዎችን በብሉቱዝ ለመቃኘት የተለየ ፈቃድ BLUETOOTH_SCAN ታክሏል። ከዚህ ቀደም ይህ ችሎታ የቀረበው የመሳሪያውን አካባቢ መረጃ በማግኘት ላይ ሲሆን ይህም በብሉቱዝ በኩል ከሌላ መሳሪያ ጋር ማጣመር ለሚፈልጉ መተግበሪያዎች ተጨማሪ ፍቃድ መስጠት አስፈልጎ ነበር።
    • ሾለ መሳሪያው አካባቢ መረጃ የማግኘት ንግግሮች ተዘምነዋል። ተጠቃሚው አሁን አፕሊኬሽኑን ሾለ ትክክለኛው ቦታ መረጃ እንዲያቀርብ ወይም ግምታዊ ውሂብ ብቻ እንዲያቀርብ እንዲሁም ሥልጣኑን በፕሮግራሙ ንቁ ክፍለ ጊዜ ላይ ብቻ እንዲገድብ እድል ተሰጥቶታል (በጀርባ ሲገኝ መዳረሻን ይከለክላል)። ግምታዊ ቦታን በሚመርጡበት ጊዜ የተመለሰው የውሂብ ትክክለኛነት ደረጃ በቅንብሮች ውስጥ ሊቀየር ይችላል ፣ ከግል መተግበሪያዎች ጋር በተያያዘ።
      የአንድሮይድ 12 ሞባይል መድረክ ልቀት
    • የመተግበሪያ ገንቢዎች ይዘትን የሚደራረቡ ብቅ-ባይ ማስጠንቀቂያዎችን የማሰናከል አማራጭ ተሰጥቷቸዋል። ከዚህ ቀደም ተደራራቢ መስኮቶችን የማሳየት ችሎታ ቁጥጥር የተደረገው ተደራራቢ መስኮቶችን የሚያሳዩ አፕሊኬሽኖች በሚጫኑበት ጊዜ ፍቃዶች እንዲረጋገጡ በመጠየቅ ነበር። መስኮቶቻቸው ከሚደራረቡ መተግበሪያዎች የይዘት መደራረብ ላይ ተጽእኖ የሚያሳድሩ ምንም መሳሪያዎች አልነበሩም። መስኮት#setHideOverlayWindows() ጥሪን ስትጠቀም ሁሉም ተደራራቢ መስኮቶች ወዲያውኑ ይደበቃሉ። ለምሳሌ፣ እንደ ግብይት ማረጋገጫ ያሉ በተለይ አስፈላጊ መረጃዎችን ሲያሳዩ መደበቅ ሊነቃ ይችላል።
    • ስክሪኑ ተቆልፎ ሳለ መተግበሪያዎች የማሳወቂያ ስራዎችን ለመገደብ ተጨማሪ ቅንብሮች ተሰጥቷቸዋል። ከዚህ ቀደም ስክሪኑ ተቆልፎ እያለ የማሳወቂያዎችን ታይነት የመቆጣጠር ችሎታ ብቻ ነበር፣ አሁን ግን ስክሪኑ ተቆልፎ እያለ ማንኛውንም እርምጃ ከማሳወቂያ ጋር ለመስራት የግዴታ ማረጋገጥን ማንቃት ይችላሉ። ለምሳሌ፣ የመልእክት መላላኪያ መተግበሪያ መልዕክቱን ከመሰረዙ ወይም እንደተነበበ ምልክት ከማድረግዎ በፊት ማረጋገጫ ሊፈልግ ይችላል።
    • የታከለ PackageManager.requestChecksums() ኤፒአይ የተጫነ መተግበሪያ ቼክ ድምርን ለመጠየቅ እና ለማረጋገጥ። የሚደገፉ ስልተ ቀመሮች SHA256፣ SHA512 እና Merkle Root ያካትታሉ።
    • የዌብ ቪው ዌብ ሞተር የኩኪን ሂደት ለመቆጣጠር የSameSite ባህሪን የመጠቀም ችሎታን ይተገብራል። እሴቱ "SameSite=Lax" ለጣቢያ-አቋራጭ ንዑስ ጥያቄዎች የሚላከው ኩኪን ይገድባል፣ ለምሳሌ ምስልን መጠየቅ ወይም ይዘቶችን ከሌላ ጣቢያ በiframe መጫን። በ"SameSite=Strict" ሁናቴ ኩኪዎች ለማንኛውም አይነት የድረ-ገጽ ጥያቄዎች አይላኩም፣ ሁሉንም ከውጭ ጣቢያዎች የሚመጡ አገናኞችን ጨምሮ።
    • ከገመድ አልባ አውታረመረብ ጋር ሲገናኙ የመሳሪያውን የመከታተያ እድል ለማስወገድ የማክ አድራሻዎችን በዘፈቀደ ለማድረግ መስራታችንን እንቀጥላለን። ያልተከፈቱ አፕሊኬሽኖች የመሳሪያውን MAC አድራሻ የመድረስ ውስንነት አላቸው እና GetHardwareAddress() ይደውሉ አሁን ባዶ እሴት ይመልሳል።
  • ለመተግበሪያ ገንቢዎች ዝቅተኛ ደረጃ ለውጦች እና ማሻሻያዎች፡-
    • የተጠጋጋ ማያ ገጽ ካላቸው መሣሪያዎች ጋር የበይነገጽ ክፍሎችን የማስማማት ችሎታ ታክሏል። ገንቢዎች አሁን ሾለ ስክሪን ማዞሪያዎች መረጃ ማግኘት እና በማይታዩ ጥግ ቦታዎች ላይ የሚወድቁ የበይነገጽ ክፍሎችን ማስተካከል ይችላሉ። በአዲሱ RoundedCorner API በኩል እንደ ራዲየስ እና የመዞሪያው መሃል ያሉትን መለኪያዎች ማወቅ ይችላሉ እና በ Display.getRoundedCorner () እና WindowInsets.getRoundedCorner() በኩል የእያንዳንዱን የስክሪኑ ጥግ መጋጠሚያዎች ማወቅ ይችላሉ።
      የአንድሮይድ 12 ሞባይል መድረክ ልቀት
    • አዲስ የ CompanionDeviceService ኤፒአይ ታክሏል፣ በነሱም እንደ ስማርት ሰዓቶች እና የአካል ብቃት መከታተያዎች ያሉ ተጓዳኝ መሳሪያዎችን የሚቆጣጠሩ መተግበሪያዎችን ማግበር ይችላሉ። አጃቢ መሳሪያ በአቅራቢያ በሚታይበት ጊዜ ኤፒአይ አስፈላጊ የሆኑትን መተግበሪያዎች የማስጀመር እና የማገናኘት ችግርን ይፈታል። ስርዓቱ አንድ መሳሪያ በአቅራቢያ ሲሆን አገልግሎቱን ያንቀሳቅሰዋል እና መሳሪያው ሲቋረጥ ወይም መሳሪያው ከቦታው ውስጥ ሲገባ ወይም ሲወጣ ማሳወቂያ ይልካል. መተግበሪያዎች እንዲሁም መሣሪያን የመቀላቀል ፈቃዶችን በቀላሉ ለማዘጋጀት አዲሱን የአጃቢ መሣሪያ መገለጫ መጠቀም ይችላሉ።
    • የተሻሻለ የአቅም ትንበያ ስርዓት. አፕሊኬሽኖች አሁን ከኦፕሬተሩ ፣ የተወሰነ ሽቦ አልባ አውታረመረብ (Wi-Fi SSID) ፣ የአውታረ መረብ አይነት እና የምልክት ጥንካሬ ጋር በተገናኘ ስለተገመተው አጠቃላይ የውጤት መጠን መረጃ ሊጠይቁ ይችላሉ።
    • እንደ ብዥታ እና የቀለም መዛባት ያሉ የተለመዱ የእይታ ውጤቶች አተገባበር ቀለል ያለ እና አሁን RenderEffect APIን በመጠቀም ለማንኛውም የሬንደር ኖድ ነገር ወይም አጠቃላይ የሚታየው ቦታ ከሌሎች ተፅዕኖዎች ጋር ሰንሰለት ውስጥም ሊተገበር ይችላል። ይህ ባህሪ፣ ለምሳሌ፣ በImageView የሚታየውን ምስል በግልፅ ሳይገለብጡ፣ ሳያስሰሩ እና ቢትማፕ ሳይተኩ እንዲያደበዝዙ ይፈቅድልዎታል፣ እነዚህን ድርጊቶች ወደ መድረክ ጎን ያንቀሳቅሱት። በተጨማሪ፣ የዊንዶው.setBackgroundBlurRadius() ኤፒአይ ታቅዷል፣ በዚህም የመስኮቱን ዳራ በብርድ መስታወት ውጤት ማደብዘዝ እና በመስኮቱ ዙሪያ ያለውን ቦታ በማደብዘዝ ጥልቀትን ማጉላት ይችላሉ።
      የአንድሮይድ 12 ሞባይል መድረክ ልቀት
    • ይህን ቅርፀት ከማይደግፉ አፕሊኬሽኖች ጋር ተኳሃኝነትን ለማረጋገጥ በHEVC ቅርጸት ቪዲዮን በሚያስቀምጥ የካሜራ መተግበሪያ በአከባቢው ጥቅም ላይ ሊውሉ የሚችሉ የሚዲያ ዥረቶችን ለመቀየሪያ የተቀናጁ መሳሪያዎች። ለእንደዚህ አይነት አፕሊኬሽኖች አውቶማቲክ የመቀየር ተግባር ወደ የተለመደው የAVC ቅርጸት ተጨምሯል።
    • የውስጠ-ፍሬም መጭመቂያ ቴክኖሎጂዎችን ከ AV1 ቪዲዮ ኢንኮዲንግ ቅርጸት ለሚጠቀም ለAVIF (AV1 Image Format) ምስል ቅርጸት ታክሏል። በ AVIF ውስጥ የታመቀ መረጃን ለማሰራጨት መያዣው ሙሉ በሙሉ ከ HEIF ጋር ተመሳሳይ ነው። AVIF ሁለቱንም ምስሎች በኤችዲአር (ከፍተኛ ተለዋዋጭ ክልል) እና ሰፊ-gamut የቀለም ቦታ እንዲሁም በመደበኛ ተለዋዋጭ ክልል (SDR) ይደግፋል።
    • የተዋሃደ የተቀባይ ይዘት አድማጭ ኤፒአይ የተዘረጉ የይዘት አይነቶችን (የተቀረፀ ጽሑፍ፣ ምስሎች፣ ቪዲዮዎች፣ የድምጽ ፋይሎች፣ ወዘተ) ለማስገባት እና ለማንቀሳቀስ የተለያዩ የውሂብ ምንጮችን በመጠቀም ክሊፕቦርድ፣ ኪቦርድ እና መጎተት እና መጣል በይነገጹን ጨምሮ ለማንቀሳቀስ ቀርቧል።
    • በስልኮች ውስጥ በተሰራው የንዝረት ሞተር በመጠቀም የተተገበረ የንክኪ ግብረመልስ ተጨምሯል፣ የንዝረት ድግግሞሽ እና ጥንካሬ አሁን ባለው የውጤት ድምጽ መለኪያዎች ላይ የሚመረኮዝ ነው። አዲሱ ተፅእኖ ድምፁን በአካል እንዲሰማዎት እና በጨዋታዎች እና በድምጽ ፕሮግራሞች ላይ ተጨማሪ እውነታዎችን ለመጨመር ሊያገለግል ይችላል።
    • በ Immersive ሁነታ ፕሮግራሙ በሙሉ ስክሪን ከአገልግሎት ፓነሎች ተደብቆ በሚታይበት የቁጥጥር ምልክቶችን በመጠቀም አሰሳ ይቀላል። ለምሳሌ መጽሃፎች፣ ቪዲዮዎች እና ፎቶዎች አሁን በነጠላ የጣት ምልክት ማሰስ ይችላሉ።
    • መላውን መድረክ ሳያዘምኑ የነጠላ የስርዓት ክፍሎችን እንዲያዘምኑ የሚያስችል የMainline ፕሮጀክት አካል እንደመሆኑ በአንድሮይድ 22 ላይ ከሚገኙት 11 ሞጁሎች በተጨማሪ አዲስ ሊዘመኑ የሚችሉ የስርዓት ሞጁሎች ተዘጋጅተዋል። ማሻሻያዎቹ በሃርድዌር ባልሆኑ የሚወርዱ አካላት ላይ ተጽዕኖ ያሳድራሉ Google Play ከአምራቹ ከ OTA firmware ዝመናዎች ተለይቶ። ሶፍትዌሩን ሳያዘምኑ በጎግል ፕሌይ ሊዘመኑ ከሚችሉት አዳዲስ ሞጁሎች መካከል ART (አንድሮይድ Runtime) እና የቪዲዮ ትራንስኮዲንግ ሞጁል ይገኙበታል።
    • የካሜራ እና የማይክሮፎን አጠቃቀም አመልካቾችን የማሳያ ቦታ ለማወቅ ወደ WindowInsets ክፍል ኤፒአይ ተጨምሯል (አመላካቾች ወደ ሙሉ ስክሪን በተዘረጉ ፕሮግራሞች ውስጥ መቆጣጠሪያዎችን መደራረብ ይችላሉ እና በተጠቀሰው ኤፒአይ በኩል አፕሊኬሽኑ በይነገጹን ማስተካከል ይችላል)።
    • በማዕከላዊ ለሚተዳደሩ መሳሪያዎች ማይክሮፎኑን እና ካሜራውን ድምጸ-ከል ለማድረግ ቁልፎችን መጠቀምን ለመከላከል አንድ አማራጭ ታክሏል።
    • እንደ ስማርት ሰዓቶች እና የአካል ብቃት መከታተያዎች ያሉ ተጓዳኝ መሳሪያዎችን ለሚቆጣጠሩ ከበስተጀርባ ለሚሰሩ ለሲዲኤም (የጓደኛ መሳሪያ አስተዳዳሪ) አፕሊኬሽኖች የፊት ለፊት አገልግሎቶችን መጀመር ይችላሉ።
    • ለተለባሽ መሳሪያዎች እትም ሳይሆን አንድሮይድ Wear ከሳምሰንግ ጋር አንድሮይድ እና ቲዘንን አቅም ያጣመረ አዲስ የተዋሃደ መድረክ ለመስራት ወሰኑ።
    • የአንድሮይድ እትሞች ለመኪና መረጃ አያያዝ ስርዓቶች እና ስማርት ቲቪዎች አቅም ተዘርግቷል።

    ምንጭ: opennet.ru

  • አስተያየት ያክሉ