Доносите информисане одлуке помоћу Google Play SDK Index-а

Многи програмери апликација се ослањају на независне производе и услуге да би омогућили кључне функције у апликацијама. Ове услуге се често дистрибуирају преко једне или више библиотека кодова које се заједнички називају пакети за развој софтвера (SDK).

Google Play SDK Index вам помаже да сазнате више о најчешће коришћеним комерцијалним пакетима за развој софтвера. Комбинује податке о коришћењу из Google Play апликација са информацијама прикупљеним преко откривања кода да би се пружили атрибути и сигнали осмишљени да вам помогну да одлучите да ли да усвојите, задржите или уклоните SDK из апликације.

Коришћење SDK Index-а

Можете да потражите SDK према његовом називу, називу предузећа или Maven ИД-у у траци за претрагу или да га потражите у категорији којој припада. Ту можете да кликнете на унос да бисте видели више детаља. Унос за сваки SDK комбинује податке о коришћењу из Google Play апликација које су имале најмање 1000 инсталирања (инсталирања на уређајима који су се укључили бар једном у претходних 30 дана) и који деле зависности библиотеке са Google Play-ом.

Како да разумете информације у уносу SDK-а

На страници уноса SDK-а се налази следећи скуп сигнала и атрибута SDK-а:

  • Детаљи о програмеру: Назив SDK-а, логотип и назив предузећа које је регистровао добављач SDK-а. У случајевима када добављач услуге није регистровао SDK, детаљи се преузимају из POM фајла најновије верзије SDK-а. Ако није доступан, приказује се Maven ИД SDK-а, као и име домена и логотип чувара места.
  • Значка регистрације: ова вредност означава да је SDK регистрован у услузи Google Play SDK Console. Ево како значка изгледа:

    Као Google Play програмер, дужни сте да се уверите да ниједан SDK који користите не крши Google Play смернице програма за програмере.
  • Детаљи о SDK-у:
    • Листа Maven артефаката који заједно чине засебан комерцијални производ или услугу коју нуди добављач SDK-а. Ова листа можда није увек свеобухватна јер могу да постоје друге библиотеке од којих овај SDK зависи, али обично обухвата све библиотеке највишег нивоа.
    • URL преко ког добављачи SDK-а упућују на евентуална упутства која пружају да би програмери апликација могли да попуне обрасце Безбедност података.
  • Интеграција са Android-ом: Ове информације се заснивају на најновијој верзији SDK-а:
    • Најновија верзија
    • Циљни API ниво
    • Минимални API ниво
    • Proguard правила – проверава да ли постоји proguard фајл у AAR-у или JAR-у који су објављени у Maven складишту. Ако је то случај, proguard фајл се аутоматски обједињује са фајлом са proguard правилима апликације.
      • Напомена: Циљни API ниво и минимални API ниво се издвајају из AndroidManifest.xml или AAR фајлова. Када се JAR фајлови објаве, немамо те информације, већ приказујемо „Није наведено“.
  • Усвајање SDK-а према инсталирањима апликације: Приказује коришћење SDK-а према апликацијама са различитим бројем инсталирања.
  • Усвајање верзије SDK-а: Приказује пет најчешће коришћених верзија SDK-а и број апликација које користе сваку од тих верзија.
  • Дозволе за Android: Приказује листу Android дозвола које штите API-је које користи бар једна недавна верзија SDK-а. Сматра се да је верзија SDK-а недавна ако је објављена током прошле године. То обухвата опционално коришћење SDK-а када SDK не захтева увек ову дозволу и може да је користи само ако је апликација ту дозволу учинила доступном.
    • Напомена: Google Play не може увек да открије све дозволе које користи SDK.
    • Важно: Од априла 2023. „дозволе за Android“ пружају и додатне информације о условима Google Play смерница. Коришћење дозволе може да подлеже условима за ограничени приступ, откривање и сагласност на Google Play-у (поред конкретних регулаторних услова на локацији на којој је апликација доступна).
  • Задржавање SDK-а према апликацији: Приказује вероватноћу (на основу онога што је уочено у апликацијама објављеним на Google Play-у) да ће апликација и даље користити овај SDK после наведеног времена. Сматра се да је апликација престала да користи SDK ако не постоје активне верзије те апликације које га користе.
  • Преглед верзије: Резиме свих порука за појединачне верзије од добављача SDK-а који учествују у услузи Play SDK Console.

Који пакети за развој софтвера су наведени у Index-у?

Да бисте били наведени у Google Play SDK Index-у, SDK мора:

  • да буде комерцијални SDK који се дистрибуира преко Maven складишта.
  • да спада у једну од постојећих категорија SDK Index-а.
  • да испуњава SDK Index граничне вредности инсталирања активне апликације и коришћења корисника у складу са Google Play подацима: да га користи 100 апликација и да има најмање 100 милиона инсталирања апликација.

Напомена: Подаци се заснивају на апликацијама које деле неопходне ресурсе библиотеке са Google Play-ом и које имају преко 1000 инсталирања. Инсталирања се броје само на уређајима који су укључени бар једном у последњих 30 дана.

Ако сматрате да SDK испуњава критеријуме, али није наведен, попуните образац захтева за унос и наведите детаље SDK-а. Ако утврдимо да испуњава критеријуме за унос, обратићемо вам се како бисмо га додали.

Сродни садржај

Да ли вам је ово било корисно?

Како то можемо да побољшамо?

Треба вам додатна помоћ?

Пробајте следеће кораке:

Претрага
Обриши претрагу
Затвори претрагу
Главни мени
6652538329495389088
true
Центар за помоћ за претрагу
true
true
true
true
true
92637
false
false