Sobes.tech
Junior — Middle

Mis on eesmärk parameetril targetSdkVersion Androidi arenduses?

sobes.tech AI

Vastus AI-lt

Parametri targetSdkVersion Android arenduses näitab Android SDK versiooni, mille jaoks rakendus on optimeeritud ja testitud.

Selle eesmärk:

  • Määrata, kuidas süsteem rakendusega käitub, sealhulgas uute funktsioonide lubamine või keelamine ning API käitumise muutused.
  • Tagada, et rakendus töötab õigesti seadmetel, mille Androidi versioon on võrdne või kõrgem kui määratud.
  • Lubada arendajatel järk-järgult kohandada rakendus uute Androidi versioonidega ning kontrollida ühilduvust.

Näiteks, kui targetSdkVersion on seatud väärtusele 30, kasutab rakendus Android 11 käitumist, isegi kui see töötab uuemal operatsioonisüsteemi versioonil.