Ia decizii informate cu ajutorul Indexului SDK-urilor Google Play

Mulți dezvoltatori de aplicații se bazează pe produse și servicii terță parte pentru a oferi funcții esențiale în aplicațiile lor. Aceste servicii sunt adesea distribuite printr-una sau mai multe biblioteci de coduri, de obicei denumite împreună Kit de dezvoltare a programelor software (SDK).

Indexul SDK-urilor Google Play te ajută să afli mai multe despre cele mai folosite SDK-uri comerciale. Acesta combină datele de utilizare din aplicațiile Google Play cu informații colectate prin detectarea codului, pentru a oferi atribute și semnale care au rolul de a te ajuta să decizi dacă adopți, păstrezi sau elimini un SDK din aplicație.

Folosirea Indexului SDK-urilor

Poți să cauți un SDK după nume, numele companiei sau codul Maven în bara de căutare sau în categoria din care face parte. De acolo, poți să dai clic pe o înregistrare pentru a afla mai multe detalii. Înregistrarea fiecărui SDK îmbină datele de utilizare din aplicațiile Google Play care au cel puțin 1.000 de instalări (instalări pe dispozitive care au fost activate cel puțin o dată în ultimele 30 de zile) și care permit accesul Google Play la dependențele lor pentru bibliotecă.

Cum să interpretezi informațiile din înregistrarea SDK-ului

În pagina de înregistrare a SDK-ului vei găsi următorul set de semnale și atribute ale SDK-ului:

  • Detalii despre dezvoltator: numele SDK-ului, sigla și numele companiei înregistrate de furnizorul acelui SDK. Dacă SDK-ul nu a fost înregistrat de furnizor, detaliile sunt preluate din fișierul POM al celei mai recente versiuni a SDK-ului. Dacă nu este disponibil, se va afișa codul Maven al SDK-ului, împreună cu numele de domeniu și sigla substituent;   
  • Insigna de înregistrare: indică faptul că SDK-ul este înregistrat în Google Play SDK Console.Iată cum arată insigna:

    În calitate de dezvoltator Google Play, îți revine responsabilitatea de a te asigura că SDK-urile pe care le folosești nu încalcă Politicile de produs pentru dezvoltatori Google Play.
  • Detalii despre SDK:
    • lista de artefacte Maven care alcătuiesc împreună produsul sau serviciul comercial oferit de furnizorul SDK-ului. Este posibil ca această listă să nu fie întotdeauna exhaustivă, deoarece pot să existe și alte biblioteci de care depinde SDK-ul, dar ea va include, de obicei, toate bibliotecile de nivel superior;
    • o adresă URL pentru furnizorii de SDK-uri, care să trimită la îndrumările pe care aceștia le pun la dispoziție pentru a-i ajuta pe dezvoltatorii de aplicații să completeze formularul Siguranța datelor;
  • Integrare cu Android: aceste informații se bazează pe cea mai recentă versiune a SDK-ului:
    • cea mai recentă versiune,
    • nivelul API vizat,
    • nivelul API minim;
    • Regulile ProGuard – verifică dacă există un fișier Proguard în fișierul AAR sau JAR publicat în directorul Maven. Dacă da, fișierul Proguard este îmbinat automat cu fișierul cu regulile Proguard al aplicației.
      • Notă: atât nivelul API vizat, cât și nivelul API minim sunt extrase din AndroidManifest.xml din fișierele AAR. Dacă sunt publicate fișiere JAR, nu avem aceste informații și vom afișa mesajul Nu s-a specificat.
  • Adoptarea SDK-ului pentru instalări de aplicații: arată utilizarea SDK-ului în aplicații cu diferite mărimi ale bazei de instalări;
  • Adoptarea SDK-ului după versiune: afișează cele mai folosite cinci versiuni ale SDK-ului și numărul de aplicații care folosesc fiecare dintre aceste versiuni;
  • Permisiuni pentru Android: afișează o listă a permisiunilor Android care protejează API-urile, folosite de cel puțin o versiune recentă a SDK-ului. O versiune a SDK-ului este considerată recentă dacă a fost publicată în ultimul an. Aici este inclusă folosirea opțională de către SDK, când SDK-ul nu necesită întotdeauna această permisiune, și poate fi folosită numai dacă aplicația a făcut-o disponibilă.
    • Notă: Google Play nu poate detecta întotdeauna toate permisiunile folosite de un SDK.
  • Păstrarea SDK-ului de către aplicație: indică probabilitatea (pe baza informațiilor observate în aplicațiile publicate pe Google Play) ca o aplicație să folosească în continuare SDK-ul respectiv după perioada specificată. Se consideră că o aplicație nu mai folosește un SDK dacă nu este disponibilă nicio versiune live a acesteia;
  • Prezentare generală a versiunii: un rezumat al mesajelor specifice versiunii de la furnizorii de SDK-uri care participă la Play SDK Console.

Ce SDK-uri sunt înregistrate în Index?

Pentru a fi înregistrat în Indexul SDK-urilor Google Play, SDK-ul trebuie să se încadreze într-una dintre categoriile respective și să respecte limitele active pentru instalările aplicației și folosirea de către utilizatori. În plus, trebuie să fie distribuit printr-un director Maven. În cazul în care consideri că SDK-ul ar trebui să fie înregistrat, completează formularul de solicitare a înregistrării, disponibil în partea de sus a paginii Indexul SDK-urilor și introdu detaliile SDK-ului respectiv. Dacă SDK-ul îndeplinește criteriile pentru înregistrare, te vom contacta pentru adăugarea acestuia.

Conținut conex

A fost util?

Cum putem să îmbunătățim această pagină?

Aveți nevoie de mai mult ajutor?

Încercați pașii următori:

Căutare
Șterge căutarea
Închide căutarea
Meniu principal
17836943402288414290
true
Căutaţi în Centrul de ajutor
true
true
true
true
true
92637
false
false