Ko komplete za razvoj programske opreme drugih ponudnikov vdelate v aplikacijo, imajo lahko velik vpliv na njeno združljivost, delovanje, varnost in kakovost.
Spremembe glede kompletov za razvoj programske opreme drugih ponudnikov
Zaradi zagotavljanja, da je programska oprema tretjih oseb, ki jih uporablja vaša aplikacija, skladna s pravilniki o programih za razvijalce za Google Play in pozitivno prispeva k uporabniški izkušnji, bo Google Play v Konzoli Play začel označevati znane težave s priljubljenimi kompleti za razvoj programske opreme.
Za ugotavljanje, kateri komplet za razvoj programske opreme uporablja vaša aplikacija, uporabljamo datoteko z odvisnostmi, ki jo vključuje aplikacija. V datoteki z odvisnostmi so navedene vse knjižnice z različicami, od katerih je odvisna aplikacija. Aplikacije, ki uporabljajo sveženj Android App Bundle, privzeto zagotovijo datoteko z odvisnostmi. Aplikacije, ustvarjene pred avgustom 2021 in objavljene z APK-ji, vključujejo datoteko z odvisnostmi, začenši z Androidovim vtičnikom za Gradle 4.0.
Razumevanje težav s kompletom za razvoj programske opreme drugega ponudnika v aplikaciji
Če so prisotne, so težave z različicami kompleta za razvoj programske opreme, ki jih uporablja vaša aplikacija, podrobno opisane v Konzoli Play, in sicer na vrhu strani Različica za splošno razpoložljivost ali na strani Pregled izdaje.
Če aplikacija uporablja različico kompleta za razvoj programske opreme, zaradi katere vaša aplikacija ni skladna s pravilniki o programih za razvijalce za Google Play, so lahko nove izdaje, ki uporabljajo to različico kompleta za razvoj programske opreme, zavrnjene. Odvisno od vrste kršitve vas bomo pozvali, da zagotovite, da je vaša uporaba kompleta za razvoj programske opreme skladna s pravilniki o uporabniških podatkih, začnete uporabljati drugo različico kompleta za razvoj programske opreme, ki jo priporoča njegov lastnik, ali odstranite komplet za razvoj programske opreme.
Če aplikacija uporablja različico kompleta za razvoj programske opreme, za katero je lastnik kompleta za razvoj programske opreme sporočil, da je zastarela ali ima opazne težave, boste prejeli opozorilo o tem in močno priporočamo, da upoštevate navodila, ki jih zagotovi lastnik kompleta za razvoj programske opreme.
Če aplikacija uporablja različico kompleta za razvoj programske opreme s kritičnimi težavami, lahko še vedno začasno izdate drugo različico aplikacije. Vendar pa morate v 90 dneh od te izdaje posodobiti na novejšo različico kompleta za razvoj programske opreme. Po 90 dneh ne boste mogli izdati novih različic aplikacije, ki uporabljajo različico kompleta za razvoj programske opreme s kritičnimi težavami.
Če imate vprašanja glede različice kompleta za razvoj programske opreme, ki je zastarela ali ima kritične težave, priporočamo, da se obrnete na lastnika kompleta za razvoj programske opreme.
Sorodna vsebina
- Preberite več o tem, kako razvijati in distribuirati zasebnosti prijazne aplikacije, v Akademiji Play.