Ia decizii informate cu ajutorul Indexului de SDK-uri 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, care, de obicei, au denumirea colectivă de kit de dezvoltare a programelor software (SDK).

Din Indexul de SDK-uri Google Play, 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.
  • Integrarea 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.
    • Important: începând din aprilie 2023, secțiunea Permisiuni pentru Android oferă și informații suplimentare despre cerințele de politici Google Play. Folosirea unei permisiuni se poate supune cerințelor privind accesul restricționat și/sau informarea și consimțământul de pe Google Play (pe lângă anumite cerințe de reglementare în regiunile care este disponibilă aplicația).
  • 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 de SDK-uri Google Play, SDK-ul trebuie:

  • să fie un SDK comercial distribuit printr-un director Maven;
  • să se încadreze într-una dintre categoriile existente din Indexul de SDK-uri;
  • să respecte limitele active ale Indexului de SDK-uri pentru instalările aplicației și folosirea de către utilizatori, conform datelor Google Play: să fie folosit de 100 de aplicații și să aibă cel puțin 100 de milioane de instalări ale aplicațiilor.

Notă: datele se bazează pe aplicațiile care permit accesul Google Play la dependențele lor pentru bibliotecă și au peste 1.000 de instalări. Instalările sunt contorizate numai pe dispozitivele care au fost deschise cel puțin o dată în ultimele 30 de zile.

În cazul în care consideri că SDK-ul îndeplinește criteriile, dar nu este înregistrat, completează formularul de solicitare a înregistrării și introdu detaliile SDK-ului. 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
12935102272785626469
true
Căutaţi în Centrul de ajutor
true
true
true
true
true
92637
false
false