Onjiniyela be-app abaningi bancike kwimikhiqizo namasevisi wezinkampani ezingahlangene ngqo ukuze banike amandla imisebenzi eyinhloko kuma-app wabo. Ngokuvamile lamasevisi asatshalaliswa ngelabhulari yekhodi eyodwa noma ngaphezulu sekukonke okubhekiselwa kukho ngokuthi Ikhithi Yokuthuthukiswa Kwesofthiwe (SDK).
Inkomba ye-Google Play SDK ikusiza ukuthi ufunde kabanzi ngama-SDK asetshenziswa kaningi, wezentengiso. Ihlanganisa idatha yokusetshenziswa kusuka kuma-app we-Google Play nolwazi oluqoqwe ngokuthola ikhodi ukuze ihlinzeke ngezibaluli namasignali adizayinelwe ukukusiza ukuthi wenze isinqumo sokuthi usebenzise, ugcine, noma ususe yini i-SDK ku-app yakho.
Ukusebenzisa Inkomba ye-SDK
Ungasesha i-SDK ngegama layo, igama lenkampani noma nge-Maven ID kwisikhala sokusesha, noma uyibheke phakathi nesigaba ewelela kuso. Kusuka lapho, ungachofoza ukufakwa ohlwini ukuze ubone imininingwane eminingi. Ukufakwa ohlwini kwe-SDK ngayinye kuhlanganisa idatha yokusetshenziswa kusuka kuma-app we-Google Play okungenani anokufakwa okuyi-1,000 (ukufakwa kumadivayisi avule okungenani kanye ezinsukwini ezingama-30 ezedlule) futhi nabelana nokuncika kwayo kwelabhulari ne-Google Play.
Indlela yokuqonda ulwazi lokufakwa ohlwini kwe-SDK
Phakathi nekhasi lokufakwa ohlwini le-SDK uzothola iqoqo elilandelayo lamasignali nezibaluli ze-SDK:
- Imininingwane kanjiniyela: Igama le-SDK, ilogo, negama lenkampani njengoba libhaliswe ngumhlinzeki we-SDK. Ezimweni lapho i-SDK ingazange ibhaliswe ngumhlinzeki wayo, imininingwane ithathwa kusuka kwifayela le-POM lohlobo lwe-SDK, uma lingatholakali. Uma lingatholakali, kunalokho i-Maven ID ye-SDK iyaboniswa, kanye negama lesizinda nelogo yesimeli.
- Ibheji lokubhalisa: Libonisa ukuthi i-SDK ibhaliswe kwi-Google Play SDK Console. Nayi indlela ibheji elibukeka ngayo:
Njengonjiniyela we-Google Play kuyisibopho sakho ukuqinisekisa ukuthi noma yimaphi ama-SDK owasebenzisayo awabangeli ukuthi kube khona ukwephulwa Kwezinqubomgomo Zohlelo Lukanjiniyela ze-Google Play.
- Imininingwane ye-SDK:
- Uhlu lwama-Maven artifact esewonke akha umkhiqizo noma isevisi yezentengiso ehlukile enikezwa ngumhlinzeki we-SDK. Lolu hlu ngeke lube oluphelele ngaso sonke isikhathi, ngoba kungase kube khona amanye amalabhulari le SDK encike kuwo, kodwa ngokuvamile luzofaka phakathi noma yimaphi amalabhulari weleveli ephezulu.
- I-URL yabahlinzeki be-SDK yokulinka kunoma yisiphi isiqondiso abasenza sitholakale ukusiza onjiniyela be-app ukuthi bagcwalise amafomu wabo wokuphepha kwedatha.
- Ukuhlanganiswa kwe-Android: Lolu lwazi luncike kuhlobo lwe-SDK lwakamuva.
- Uhlelo lwakamuva
- Ileveli Yethagethi ye-API
- Ileveli ye-API yobuncane
- Izimiso ze-Proguard – zihlola ukuthi amafayela we-proguard akhona yini ku-AAR noma i-JAR eshicilelwe kwikhosombe le-Maven. Uma kunjalo, ifayela le-proguard lihlanganiswa ngokuzenzekelayo nefayela lezimiso ze-proguard ye-app.
- Qaphela: Kokubili ileveli yethagethi ye-API neleveli ye-API ephansi kukhishwa kusuka ku-AndroidManifest.xml yamafayela we-AAR. Lapho amafayela we-JAR eshicilelwa, asinalo lolu lwazi futhi kunalokho kuboniswa okuthi "Akunikeziwe."
- Ukusetshenziswa kwe-SDK ngokufakwa kwe-app: Kubonisa ukusetshenziswa kwe-SDK ngama-app wosayizi besisekelo sokufaka abahlukile.
- Ukusetshenziswa kohlobo lwe-SDK: Kubonisa izinhlobo ezinhlanu ezisetshenziswa njalo ze-SDK nenani lama-app asebenzisa lezo zinhlobo ngazinye.
- Izimvume ze-Android: Zibonisa uhlu lwezimvume ze-Andoid eziqapha ama-API okungenani asetshenziswa uhlobo olulodwa lwakamuva le-SDK. Uhlobo le-SDK lubhekwa njengolwakamuva uma lushicilelwe phakathi nonyaka odlule. Lokhu kufaka phakathi ukusetshenziswa kokuzikhethela kwe-SDK lapho i-SDK ingadingi njalo le mvume, futhi ingayisebenzisa kuphela lapho i-app iyenze yatholakala.
- Inothi: I-Google Play ayikwazi ukuthola njalo zonke izimvume ezisetshenziswe i-SDK.
- Kubalulekile: Kusukela ngo-Ephreli 2023, "Izimvume ze-Android" nazo zihlinzeka ngolwazi olwengeziwe mayelana nezimfuneko zenqubomgomo ye-Google Play. Ukusetshenziswa kwemvume kungase kube ngaphansi kokufinyelela okukhawulelwe kanye/noma ukuveza ulwazi nokudingekayo ukuze kuvenyelwane ku-Google Play (ngaphezu kwezimfuneko ezithile zokulawula lapho i-app yenziwa itholakale).
- Ukugcinwa kwe-SDK i-app: Kumelela okungase kwenzeke (ngokususelwe kulokho okubonakele kuma-app ashicilelwa ku-Google Play) ukuthi i-app ingase iqhubeke nokusebenzisa le SDK ngemva kwesikhathi esibonisiwe. I-app ibhekwa njengeyekile ukusebenzisa i-SDK uma zingekho izinhlobo ezibukhoma ze-app eyisebenzisayo.
- Amazwibela wohlobo: Isifinyezo sanoma yimiphi imiyalezo ethile yohlobo ngabahlinzeki be-SDK abahlinzeka ku-Play SDK Console.
Yimaphi ama-SDK aboniswa Kwinkomba?
Ukuze ifakwe ohlwini Lwenkomba ye-Google Play SDK, i-SDK kufanele:
- Iba i-SDK yezentengiso esatshalaliswe ngendawo yekhosombe le-Maven.
- Ngena kwesinye sezigaba ezikhona Zenkomba ye-SDK.
- Hlangana ne-app esebenzayo Yenkomba ye-SDK kanye nemikhawulo yokufakwa kokusetshenziswa kwabasebenzisi, ngokuya ngedatha ye-Google Play: esetshenziswa ama-app ayi-100 futhi inokufakwa okungenani kwezigidi ezingama-100 zama-app.
Inothi: Idatha isuselwe kuma-app abelana ngokuncika kwelabhulari yawo ne-Google Play, futhi afakwe ngokungaphezu kuka-1,000. Ukufakwa kubalwa kuphela emadivayisini abelokhu evuliwe okungenani kanye ezinsukwini ezingama-30 ezedlule.
Uma ukholelwa ukuthi i-SDK yakho ihlangabezana nemibandela kodwa ayifakiwe ohlwini, gcwalisa ifomu lesicelo sohlu futhi unikeze imininingwane ye-SDK yakho. Uma sithola ukuthi ihlangabezana nemfuneko yokufakwa ohlwini, sizoxhumana nawe ukuze ifakwe.
Okuqukethwe okuhlobene
- Funda mayelana nokusebenzisa ama-SDK wenkampani engahlangene ngqo ku-app yakho
- Uma ungumhlinzeki we-SDK, ungabuka le fomethi yokuzikhethela ongayisebenzisa ukushicilela isiqondiso sabasebenzisi bakho mayelana Nesigaba sokuphepha kwedatha se-Google Play