אַנדרויד פּערפאָרמאַנסע קלאַס

ווי יעדער אַנדרויד ווערסיע דיפיינז זייַן פאָרשטעלונג

א נייַע מעטריק צו מעסטן פאָרשטעלונג

פֿאַר אַ לאַנג צייַט, אַנדרויד האט געפֿינט צו זיין דעוועלאָפּערס אַ קאַמפּאַטאַבילאַטי ביבליאָטעק, די "סופּפּאָרט ביבליאָטעק". זינט אַנדרויד ווערסיע 9, די ביבליאָטעק איז דעפּרעסאַטעד און איז ריפּלייסט דורך אַ נייַע ווערסיע גערופֿן "אַנדרוידקס". צו האַלטן עס קורץ, דעם קאַמפּאַטאַבילאַטי שיכטע אָפפערס דעוועלאָפּערס אַ לעפיערעך גרינג וועג צו גראַציעז שעפּן אַ נייַ אַפּי אויף עלטערע אַנדרויד דעוויסעס וואָס קען נישט שטיצן עס.

אַנדרויד פּערפאָרמאַנסע קלאַס איז אַנדערש ווי אַנדרוידקס. אַנשטאָט פון גלייך פּראַוויידינג אַ פאַלבאַק פֿאַר די דעפּרעסיישאַנז, דער ציל איז צו געבן איר ווי אַ דעוועלאָפּער ינסייט אין וואָס די קראַנט ייַזנוואַרג פון די מיטל איז טויגעוודיק. דאָס אויך גיט אַן אָנצוהערעניש אויף אן אנדער הויפּט חילוק: אַנדרויד פאָרשטעלונג קלאסן זענען בארעכטיגט אין רונטימע אַנשטאָט פון בויען צייט ווי AndroidX איז.

צו זיין מער ספּעציפיש, Android שרייבט דריי פאָרשטעלונג קלאסן: מעדיע, קאַמעראַ און דזשאַנעריק. די קלאסן וועט זיין גאָר בנימצא סטאַרטינג מיט אַנדרויד 12, ווייַל זיי זענען באַקענענ מיט דעם ווערסיע. פֿאַר אַנדרויד 11, אַ סאַבסעט פון די קלאסן וועט זיין בארעכטיגט.

// Example taken directly from
// Android's explanation, just
// to give a quick overview.
if (Build.VERSION.MEDIA_PERFORMANCE_CLASS >= Build.VERSION_CODES.S) {
   // Provide the most premium experience for highest performing devices
   ...
}
else if (Build.VERSION.MEDIA_PERFORMANCE_CLASS == Build.VERSION_CODES.R)
   // Provide a high quality experience
   ...
}
else {
   // Remove extras to keep experience functional
   ...
}

א נייַע וועג צו גרופּע דעוויסעס

פאָרשטעלונג קלאסן אַלאַוז איר צו גרופּע קאָנסומערס אויף אַ נייַע וועג. די נייַע פאָרשטעלונג קלאסן קענען זיין געוויינט צו גרופּע קאָנסומערס גלייך (און רילייאַבלי) דורך קייפּאַבילאַטיז.

וואָס פּונקט איז געשטיצט דורך יעדער ווערסיע, קענען זיין געוויזן אין די "אַנדרויד קאָמפּאַטיביליטי דעפיניטיאָן דאָקומענט". א נייַ געצייַג גערופֿן "קאָמפּאַטיביליטי טעסט סוויט", אויך דעוועלאָפּעד דורך די אַנדרויד מאַנשאַפֿט, וועראַפייז די פארגעלייגט קאַמפּאַטאַבילאַטיז פֿאַר אַ מיטל. אָבער טאָן ניט זאָרג, די טינגז נאָר קאַנסערנד ייַזנוואַרג מאַניאַפאַקטשערערז און זייער ענדזשאַנירז. וואָס איז וויכטיק פֿאַר איר ווי אַ אַפּ דעוועלאָפּער איז צו נוצן די נייַע API אין דיין אַפּלאַקיישאַן קאָד.

א פאָרויס קאַמפּאַטאַבאַל סטראַטעגיע

לעסאָף, עס איז וויכטיק צו טאָן ווי די נייַע פאָרשטעלונג קלאַס וועט ווערן גענוצט אין צוקונפֿט אַנדרויד ווערסיעס. פֿאַר בייַשפּיל, אַ מיטל מיט אַנדרויד 12 אויך שטיצט די מידיאַ פאָרשטעלונג קלאַס ווערסיע 12. איצט ווען אַנדרויד 13 איז באפרייט, דעם מיטל קען נאָך אַפּגרייד צו אַנדרויד 13, אָבער עס וועט האַלטן די פאָרשטעלונג קלאַס ווערסיע 12. עס קען האָבן שוין קלאָר ווי דער טאָג צו איר , אָבער איך פונדעסטוועגן געוואלט צו הויכפּונקט דעם נאַטור. פאָרשטעלונג קלאַס ווערסיעס טאָן ניט פאַרשפּאַרן מאַניאַפאַקטשערערז פון דערהייַנטיקן צו די לעצט אַנדרויד ווערסיע.

פֿאָרשלאָגן

פֿאַרבונדענע

נאָך-וואָרט

שפּראַכן