Fare scelte consapevoli con Google Play SDK Index

Molti sviluppatori di app si affidano a prodotti e servizi di terze parti per attivare le funzionalità di base nelle proprie app. Questi servizi sono spesso distribuiti tramite una o più librerie di codice che insieme vengono comunemente definite SDK (Software Development Kit). 

Google Play SDK Index ti consente di saperne di più sugli SDK commerciali più utilizzati. Combina i dati sull'utilizzo delle app di Google Play con le informazioni raccolte tramite il rilevamento del codice per fornire attributi e indicatori pensati per aiutarti a decidere se adottare, mantenere o rimuovere un SDK dalla tua app.

Usare SDK Index

Puoi cercare un SDK nella barra di ricerca in base al nome, al nome della società o all'ID Maven oppure cercarlo all'interno della categoria a cui appartiene. Dopodiché puoi fare clic su una scheda per visualizzare ulteriori dettagli. Nella scheda di ogni SDK vengono combinati i dati sull'utilizzo di app di Google Play con almeno 1000 installazioni (installazioni su dispositivi che sono stati accesi almeno una volta negli ultimi 30 giorni) e che condividono le loro dipendenze di libreria con Google Play.

Come interpretare le informazioni delle schede degli SDK

Nella pagina della scheda dell'SDK troverai il seguente insieme di indicatori e attributi relativi all'SDK:

  • Dettagli sviluppatore. Il nome dell'SDK, il logo e il nome della società registrati dal fornitore dell'SDK. Se l'SDK non è stato registrato dal relativo fornitore, i dettagli vengono recuperati dal file POM della versione più recente dell'SDK. Se il file non è disponibile, vengono visualizzati l'ID Maven dell'SDK, il nome di dominio e un logo segnaposto.   
  • Badge di registrazione. Indica che l'SDK è registrato in Google Play SDK Console. Ecco che aspetto ha il badge:

    In qualità di sviluppatore di Google Play, è tua responsabilità assicurarti che gli SDK che utilizzi non causino la violazione da parte tua delle Norme del programma per gli sviluppatori di Google Play.
  • Dettagli SDK: 
    • L'elenco di elementi Maven che insieme costituiscono il servizio o il prodotto commerciale distinto offerto dal fornitore dell'SDK. Questo elenco potrebbe non essere sempre esaustivo, in quanto potrebbero esserci altre librerie da cui dipende l'SDK, ma in genere include tutte le librerie di primo livello.
    • Un URL che consente ai fornitori di SDK di rimandare alle eventuali indicazioni che mettono a disposizione per aiutare gli sviluppatori di app a compilare i relativi moduli Sicurezza dei dati.
  • Integrazione Android. Queste informazioni sono basate sulla versione più recente dell'SDK: 
    • Versione più recente
    • Livello API target
    • Livello API minimo 
    • Regole di ProGuard. Viene controllato se esiste un file ProGuard nel file AAR o JAR pubblicato nel repository Maven. In questo caso, il file ProGuard viene unito automaticamente al file di regole di ProGuard dell'app.
      • Nota: sia il livello API target sia il livello API minimo vengono estratti dal file AndroidManifest.xml dei file AAR. Quando vengono pubblicati file JAR, non disponiamo di queste informazioni e mostriamo invece "Non fornito".
  • Adozione SDK per installazioni di app. Mostra l'utilizzo dell'SDK da parte di app con installazioni attive di dimensioni diverse. 
  • Adozione SDK per versione. Mostra le cinque versioni dell'SDK più utilizzate e il numero di app che usano ognuna di queste versioni. 
  • Autorizzazioni Android. Mostra un elenco di autorizzazioni Android che proteggono una o più API utilizzate da almeno una versione recente dell'SDK. Una versione dell'SDK è considerata recente se è stata pubblicata nell'ultimo anno. È incluso l'utilizzo facoltativo da parte dell'SDK, qualora l'SDK non richieda sempre questa autorizzazione, e l'autorizzazione può essere utilizzata solo se l'app l'ha resa disponibile.
    • Nota: Google Play non è sempre in grado di rilevare tutte le autorizzazioni utilizzate da un SDK.
  • Conservazione dati SDK per app. Indica la probabilità (in base a quanto osservato nelle app pubblicate su Google Play) che un'app utilizzerà ancora questo SDK dopo il periodo di tempo specificato. L'utilizzo di un SDK da parte di un'app è considerato interrotto in assenza di versioni pubblicate dell'app che lo usa.
  • Panoramica versione. Un riepilogo di tutti i messaggi specifici della versione dei fornitori di SDK che partecipano a Play SDK Console.

Quali SDK sono elencati nell'indice?

Per essere inserito in Google Play SDK Index, l'SDK deve rientrare in una delle sue categorie e rispettare le soglie di installazione di app attive e di installazione di utilizzo degli utenti. Deve inoltre essere distribuito tramite un repository Maven. Se ritieni che il tuo SDK debba essere inserito nell'elenco, compila il modulo della richiesta di inserimento, disponibile nella parte superiore della pagina SDK Index, e fornisci i dettagli dell'SDK. Se rileviamo che l'SDK soddisfa i criteri di inserimento, ti contatteremo per aggiungerlo.

Contenuti correlati

È stato utile?

Come possiamo migliorare l'articolo?

Hai bisogno di ulteriore assistenza?

Prova i passaggi successivi indicati di seguito:

Ricerca
Cancella ricerca
Chiudi ricerca
Menu principale
11408142159527353894
true
Cerca nel Centro assistenza
true
true
true
true
true
92637
false
false