Priimkite pagrįstus sprendimus naudodami „Google Play“ SDK indeksą

Daugelis programų kūrėjų naudoja trečiųjų šalių produktus ir paslaugas, kad įgalintų svarbiausias funkcijas programose. Šios paslaugos dažnai platinamos pasitelkiant vieną ar kelias kodų bibliotekas, kurios bendrai vadinamos programavimo komplektu (SDK). 

„Google Play“ SDK indeksas padeda sužinoti daugiau apie dažniausiai naudojamus komercinius SDK. Čia derinami naudojimo duomenys iš „Google Play“ programų su informacija, surinkta naudojant kodo aptikimą, kad būtų galima teikti atributus ir signalus, padedančius nuspręsti, ar taikyti, palikti ar pašalinti SDK iš programos.

SDK indekso naudojimas

SDK paieškos juostoje galite ieškoti pagal jo pavadinimą, įmonės pavadinimą ar „Maven“ ID arba ieškoti kategorijoje, kuriai jis priklauso. Čia galite spustelėti įrašą ir peržiūrėti išsamesnę informaciją. Kiekviename SDK įraše sujungiami naudojimo duomenys iš „Google Play“ programų, kurios sulaukė bent 1 000 diegimų (įdiegimų įrenginiuose, kurie buvo įjungti bent vieną kartą per pastarąsias 30 dienų) ir kurie bendrina bibliotekos būtinuosius šaltinius su „Google Play“.

Kaip suprasti SDK įrašo informaciją

SDK įrašo puslapyje rasite toliau nurodytą SDK signalų ir atributų rinkinį.

  • Išsami kūrėjo informacija: SDK pavadinimas, logotipas ir įmonės pavadinimas, kuriuos užregistravo SDK teikėjas. Tais atvejais, kai SDK neužregistravo jo teikėjas, išsami informacija gaunama iš naujausios SDK versijos POM failo, o jei jis nepasiekiamas, pateikiamas SDK „Maven“ ID kartu su domeno pavadinimu ir rezervuotos vietos logotipu.   
  • Registracijos ženklelis: rodo, kad SDK užregistruotas „Google Play SDK Console“. Štai kaip atrodo ženklelis:

    Kadangi esate „Google Play“ kūrėjas, privalote užtikrinti, kad naudojant visus SDK nepažeistumėte „Google Play“ kūrėjų programos politikos.
  • Išsami SDK informacija: 
    • Sąrašas su „Maven“ objektais, kurie kartu sudaro atskirą SDK teikėjo siūlomą komercinį produktą ar paslaugą. Šis sąrašas ne visada gali būti išsamus, nes gali būti kitų bibliotekų, nuo kurių priklauso šis SDK, bet paprastai jis apima visas aukščiausio lygio bibliotekas.
    • SDK teikėjams skirtas URL, kad būtų galima pateikti nuorodas į nurodymus, padedančius programų kūrėjams užpildyti duomenų saugos formas.
  • „Android“ integravimas: ši informacija pagrįsta naujausia SDK versija: 
    • Naujausia versija
    • Tikslinis API lygis
    • Mažiausias API lygis 
    • „ProGuard“ taisyklės – patikrina, ar „Maven“ saugykloje paskelbtame AAR arba JAR yra „ProGuard“ failas. Jei taip, „ProGuard“ failas automatiškai sujungiamas su programos „ProGuard“ taisyklių failu.
      • Pastaba. Tikslinis API lygis ir minimalus API lygis gaunami iš AAR failų „AndroidManifest.xml“. Kai JAR failai paskelbiami, nebeturime šios informacijos ir vietoje jos pateikiame „Nenurodyta“.
  • SDK taikymas pagal programos diegimus: parodomas SDK naudojimas pagal skirtingų dydžių įdiegimų skaičių. 
  • SDK versijos taikymas: pateikiamos penkios dažniausiai naudojamos SDK versijos ir programų, kuriose naudojama kiekviena iš tų versijų, skaičius. 
  • „Android“ leidimai: parodomas „Android“ leidimų, saugančių API, kurią naudoja bent viena naujausia SDK versija, sąrašas. SDK versija laikoma naujausia, jei buvo paskelbta per pastaruosius metus. Tai apima pasirenkamą SDK naudojimą, kai SDK ne visada reikalingas šis leidimas, ir gali naudoti jį tik tada, jei programoje jis pasiekiamas.
    • Pastaba. „Google Play“ ne visada gali aptikti visus SDK naudojamus leidimus.
  • SDK saugojimas pagal programą: pateikiama tikimybė (pagal tai, kas buvo stebima sistemoje „Google Play“ paskelbtose programose), kad programa vis tiek naudos šį SDK praėjus nurodytam laikui. Laikoma, kad programa nustojo naudoti SDK, jei nėra ją naudojančių aktyvių programos versijų.
  • Versijos apžvalga: visų konkrečios versijos SDK teikėjų, dalyvaujančių „Play SDK Console“, pranešimų suvestinė.

Kurie SDK pateikiami indekse?

Kad SDK būtų pateiktas „Google Play“ SDK indekse, jis turi patekti į vieną iš kategorijų ir atitikti aktyvios programos bei naudotojo naudojimo diegimo slenksčius. Be to, jis turi būti platinamas per „Maven“ saugyklą. Jei manote, kad jūsų SDK turėtų būti įtrauktas į sąrašą, užpildykite įtraukimo į sąrašą užklausos formą, kurią rasite SDK indekso puslapio viršuje, ir pateikite išsamią SDK informaciją. Jei nustatysime, kad jis atitinka įrašo kriterijus, susisieksime su jumis, kad jis būtų pridėtas.

Susijęs turinys

Ar tai buvo naudinga?

Kaip galime jį patobulinti?

Reikia daugiau pagalbos?

Išbandykite kitus toliau nurodytus veiksmus.

Paieška
Išvalyti paiešką
Uždaryti paiešką
Pagrindinis meniu
5706352350534154174
true
Paieška pagalbos centre
true
true
true
true
true
92637
false
false