Ukuhlola kuqala: Izimvume nama-API Afinyelela Kulwazi Olubucayi

Ukubuka kuqala inqubomgomo

Ukuze sinikeze abasebenzisi umuzwa ongcono, sethula imikhawulo emisha yokusebenzisa imvume yokuthi USE_FULL_SCREEN_INTENT. Kuma-app aqondanisa i-Android U (ileveli ye-API 34) nangenhla, sishintsha kabusha le mvume ibe imvume yokufinyelela i-app ekhethekile. Ama-app asebenza okuyinhloko okudinga isaziso sesikrini esigcwele kuphela azonikezwa le mvume ngokuzenzakalela. Wonke amanye ama-app azodinga ukucela imvume kumsebenzisi. (kuqala ukusebenza ngomhla ka 31 Meyi 2024)

Ukuze uthole ulwazi oluthe xaxa olugcina ubumfihlo kubasebenzisi, sethula Inqubomgomo Yezimvume Zesithombe Nevidiyo ukuze sinciphise inani lama-app avunyelwe ukucela izimvume ezibanzi zesithombe/ividiyo (READ_MEDIA_IMAGES nokuthi READ_MEDIA_VIDEO). Ama-app angafinyelela kuphela izithombe namavidiyo ngezinjongo ezihlobene ngokuqondile nokusebenza kwe-app. Ama-app anesidingo sesikhathi esisodwa noma esingavamile sokufinyelela lawa mafayela acelwa ukuthi asebenzise isicoshi sesistimu, njengesicoshi sesithombe se-Android. (kuqala ngo-31 Agasti 2024)

Sibuyekeza inqubomgomo ye-Health Connect ukuze senze lula inqubo yohlelo lwe-Health Connect futhi siqondanise nenqubomgomo yama-App Ezempilo. I-application ekhona esuselwa kuhlobo izoshintshaniswa nesimemezelo esisha se-Play Console ngemuva kwesikhathi kulo nyaka. (kuqala ngo-31 Agasti 2024)

Ukuze ubuke indaba ethi-“Izimvume nama-API Anokufinyelela Olwazini Olubucayi,” vakashela leli khasi.

Izicelo zemvume nama-API afinyelela ulwazi olubucayi kufanele zibe nengqondo kubasebenzisi. Ungacela kuphela izimvume nama-API akwazi ukufinyelela ulwazi olubucayi adingekayo ukuze usebenzise izakhi noma amasevisi wamanje ku-app yakho aphromothwe ohlwini lwakho lwe-Google Play . Ungase ungakwazi ukusebenzisa izimvume noma ama-API afinyelela olwazini olubucayi anikeza umsebenzisi ukufinyelela noma idatha yedivayisi yezakhi noma izinjongo ezingavezwanga ulwazi, ezingasetshenziswanga, noma ezingavunyelwe. Idatha yomuntu siqu noma ezwelayo okufinyelelwe kuyo ngezimvume noma ama-API afinyelela ulwazi olubucayi akufanele ithengiswe noma yabiwe ngokwenjongo yokugada ukuthengisa.

Cela izimvume nama-API afinyelela ulwazi olubucayi ukuthi afinyelele idatha yokuqukethwe (ngezicelo ezinyukayo) ukuze abasebenzisi baqonde ukuthi kungani i-app yakho icela imvume. Sebenzisa idatha kuphela kuzinjongo umsebenzisi azivumele. Uma ngemuva kwesikhathi ufisa ukusebenzisa idatha kwezinye izinjongo, kuzomele ucele abasebenzisi uphinde wenze isiqinisekiso sokuthi uvumelana ngempela nokusetshenziswa okungeziwe.

Izimvume ezikhawulelwe

Ngaphezu kokungenhla, izimvume ezinomkhawulo yizimvume ezihlukaniswe Njengeziyingozi, Ezikhethekile,  Isiginesha, noma njengoba kuboniswe ngezansi. Lezi zimvume zingaphansi kwezimfuneko ezengeziwe nemikhawulo elandelayo:

  • Idatha yomsebenzisi noma yedivayisi okufinyelelwe kuyo Ngezimvume ezikhawulelwe ibhekwa njengedatha yomsebenzisi yomuntu siqu nezwelayo. Izimfuneko zenqubomgomo Yedatha Yomsebenzisi ziyasebenza.
  • Hlonipha izinqumo zabasebenzisi uma benqaba isicelo Semvume Ekhawulelwe, futhi abasebenzisi kungenzeka bangashintshwa noma baphoqelelwe ukuthi bavume noma iyiphi imvume engabalulekile. Kufanele wenze umzamo ofanele wokulungiselela abasebenzisi abanganikezi ukufinyelela kwezimvume ezizwelayo (ngokwesibonelo, ukuvumela umsebenzisi ukuthi azifakele inombolo yefoni uma ekhawulelwe ukufinyelela Amarekhodi wamakholi).
  • Ukusetshenziswa kwezimvume ngokwephula izinqubomgomo zohlelo olungayilungele ikhompyutha ze-Google Play (okufaka phakathi Ukuhlukunyezwa Kwamalungelo Aphakeme) kuvinjelwe ngokucacile.

Izimvume Ezithile Ezikhawulelwe zingaphansi kwezidingo ezingeziwe njengoba kunemininingwane ngezansi. Inhloso yale mikhawulo ukuvikela ubumfihlo bomsebenzisi. Singenza ukukhishwa okukhawulelwe kuzidingo ezingavamile kakhulu lapho izinhlelo zokusebenza zinganikeza khona isici esiphoqelela kakhulu noma esibucayi nalapho kungekho khona enye indlela etholakalayo yokunikeza isici. Sihlola okuhlukile okuphakanyisiwe okumelene nobumfihlo obungaba khona noma imithelela yokuvikelwa kubasebenzisi.

Izimvume ze-SMS nezelogi yekholi

Izimvume ze-SMS Nezerekhodi Lamakholi zithathwa njengedatha yomuntu siqu nezwelayo yomsebenzisi engaphansi kwenqubomgomo Yomuntu Siqu Neyolwazi Oluzwelayo kanye nemikhawulo elandelayo:

Imvume ekhawulelwe Imfuneko
Iqembu lemvume yerekhodi lamakholi (isb. FUNDA_IREKHODI_LAMAKHOLI, BHALA_IREKHODI_LAMAKHOLI, CUBUNGULA_AMAKHOLI_APHUMAYO) Kuzomele ibhaliswe ngokusebenzayo njengesibambi esizenzakalelayo sefoni noma somsizi kudivayisi.
Iqembu lemvume ye-SMS (isb. FUNDA_I-SMS, THUMELA_I-SMS, BHALA_I-SMS, THOLA_I-SMS, THOLA_I-WAP_PUSH, THOLA_I-MMS) Kuzomele ibhaliswe ngokusebenzayo njenge-SMS ezenzakalelayo noma isibambi somsizi kudivayisi.

 

Izinhlelo zokusebenza ezingenayo i-SMS ezenzakalelayo, Ifoni, noma umsizi wokuphatha ngesandla kungenzeka zingamemezeli ukusetshenziswa kwezimvume ezingenhla ku-manifest. Lokhu kubandakanya umbhalo wesibambi sendawo ku-manifest. Ngaphezu kwalokho, izinhlelo zokusebenza kumele zibhaliswe ngokusebenza njenge-SMS ezenzakalelayo, ifoni, noma isibambi somsizi ngaphambi kokwazisa abasebenzisi ukuthi bamukele noma iziphi izimvume ezingaphezulu futhi kumele zimise ngokushesha ukusetshenziswa kwemvume uma zingasese isibambi esizenzakalelayo. Ukusetshenziswa okuvunyelwe nokuhlulekile kuyatholakala kuleli khasi Lesikhungo sosizo.

Izinhlelo zokusebenza zingasebenzisa imvume kuphela (kanye nanoma iyiphi idatha etholwe kumvume) ukuze zinikeze ukusebenza okubalulekile okuvunyelwe kohlelo lokusebenza Umsebenzi obalulekile uchazwe njengenhloso eyinhloko yohlelo lokusebenza. Lokhu kungahlanganisa nesethi yezici ezibalulekile, okungukuthi zonke kufanele zifakwe kudokhumenti futhi ziphromothiwe encazelweni yohlelo lokusebenza. Ngaphandle kwezici ezibalulekile, uhlelo lokusebenza "luphukile" noma lunikezelwa njengolungasebenziseki. Ukudluliselwa, ukwabelana, noma ukusetshenziswa okunikezwe ilayisense kwale datha kumele kube ngokokunikeza kuphela izici ezibalulekile noma amasevisi ngaphakathi kohlelo lokusebenza, futhi ukusetshenziswa kwayo akumele kwandiselwe kunoma iyiphi enye injongo (isb. ukuthuthukisa ezinye izinhlelo zokusebenza noma amasevisi, ukukhangisa, noma izinjongo zokumaketha). Akumele usebenzise ezinye izindlela (ezifaka ezinye izimvume, ama-API, noma imithombo yenkampani yangaphandle) ukuze ukhiphe idatha ebalulwe Kurekhodi Lamakholi noma izimvume ezihlobene ne-SMS.

 

Izimvume Zendawo

Indawo yedivayisi ibhekwa njengedatha yomsebenzisi yomuntu siqu futhi ebucayi ukuya ngenqubomgomo Yolwazi lomuntu siqu nolubucayi nenqubomgomo Yendawo Engemuva, kanye nezimfuneko ezilandelayo:

  • Ama-app kungenzeka angafinyeleli idatha evikelwe yizimvume zendawo (isb., UKUFINYELELA_INDAWO_ESHELELAYO, UKUFINYELELA_INDAWO_EMAZOMBEZOMBE, UKUFINYELELA_INDAWO_ENGEMUVA) ngemva kokuba kungasadingeki ukulethwa kwezici zamanje noma amasevisi ohlelweni lakho lokusebenza.
  • Akufanele ucele imvume yendawo kubasebenzisi ngenhloso eyodwa yokukhangisa noma yezibalo. Izinhlelo zokusebenza ezandisa ukusetshenziswa okuvunyelwe kwale datha ekukhangiseni kokusebenzela kufanele zithobele Inqubomgomo Yesikhangiso yethu.
  • Izinhlelo zokusebenza kufanele zicele ubuncane bohlelo oludingekayo (isb., okumazombezombe esikhundleni sokushelelayo, nokungaphambili esikhundleni sokungemuva) ukuze kunikezwe isici samanje noma isevisi edinga indawo futhi abasebenzisi kufanele bakulindele ngokuphusile ukuthi isici noma isevisi ingadinga ileveli yendawo eceliwe. Isibonelo, singanqabela izinhlelo zokusebenza ezicela noma ezifinyelela kundawo engemuva ngaphandle kokuphendulela okuphoqayo.
  • Indawo engemuva ingasetshenziswa kuphela ukunikeza izici ezizuzisa umsebenzisi nezihambisana nokusebenza okubalulekile kohlelo lokusebenza.

Ama-app avunyelwe ukuthi afinyelele indawo esebenzisa imvume yesevisi engaphambili (uma i-app inokufinyelela kuphela ngaphambili, isb. "ngenkathi kusetshenziswa") uma ukusetshenziswa:

  • kuqaliswe njengokuqhutshekiswa kwesenzo sangaphakathi nohlelo esiqaliswe umsebenzisi, futhi
  • sinqanyulwa ngokushesha ngemuva kokuthi isimo sokusetshenziswa esiqondiwe sesenzo esiqaliswe umsebenzisi siqedwa uhlelo lokusebenza.

Izinhlelo zokusebenza ezidizayinelwe ngokucacile izingane kumele zithobelane nenqubomgomo yokuthi Kudizayinelwe Imindeni .

Ukuze uthole ulwazi olwengeziwe ngezimfuneko zenqubomgomo, sicela ubone le ndaba echaza ngosizo.

 

Imvume yokufinyelela kuwo wonke amafayela

Amafayela nezibaluli zohla lwemibhalo kudivayisi yomsebenzisi kubhekwa njengedatha yomuntu neyomsebenzisi enozwelo ngaphansi kwenqubomgomo Yolwazi lomuntu olubucayi futhi nalezi zimfuneko ezilandelayo:

  • Izinhlelo zokusebenza kufanele zicele ukufinyelela kusitoreji sedivayisi okubucayi ukuze uhlelo lokusebenza lusebenze, futhi akufanele zicele ukufinyelela kusitoreji sedivayisi esikhundleni senkampani yangaphandle ngokwanoma iyiphi injongo engahlobene nomsebenzi wohlelo lokusebenza olubheke umsebenzisi ebucayi.
  • Amadivayisi we-Android asebenzisa i-R noma kamuva, azodinga imvume ye-MANAGE_EXTERNAL_STORAGE ukuze aphathe ukufinyelela kusitoreji esabiwe. Zonke izinhlelo zokusebenza ezithagetha i-R futhi ezicela ukufinyelela okubanzi kusitoreji esabiwe (“Ukufinyelela kuwo wonke amafayela”) kufanele ziphumelele ekubuyekezweni kokufinyelela okufanelekile ngaphambi kokushicilela. Izinhlelo zokusebenza ezivunyelwa ukusebenzisa le mvume kufanele zixwayise ngokucacile abasebenzisi ukuthi banike amandla okuthi “Ukufinyelela kuwo wonke amafayela” kuhlelo lwabo lokusebenza ngaphansi kwamasethingi athi “Ukufinyelela kuhlelo lokusebenza olukhethekile”. Ukuze uthole ulwazi olwengeziwe ngezimfuneko ze-R, sicela ubone le athikili yosizo.

 

Izimvume Zezithombe Nevidiyo

Izithombe namavidiyo kudivayisi yomsebenzisi kuthathwa njengedatha yomuntu siqu nebucayi yomsebenzisi engaphansi kokuthi inqubomgomo yeDatha Yomsebenzisi ye-Google Play. Ama-app angafinyelela kuphela izithombe namavidiyo ngezinjongo ezihlobene ngokuqondile nokusebenza kwe-app, futhi akumele zicele ukufinyelela egameni lanoma iyiphi inkampani yangaphandle engahlangene ngqo nganoma iyiphi injongo engahlobene nokwenziwa yi-app ebhekene nomsebenzisi. Ukuze uthole ulwazi oluthe xaxa lokugcina ubumfihlo, sikhuthaza ukusetshenziswa kwesicoshi sesistimu njengesicoshi sesithombe.

Ama-app adinga ukufinyelela okubanzi ezithombeni namafayela evidiyo abekwe kusitoreji esabiwe kumadivayisi kufanele ziphumelele ukubuyekezwa kokufinyelela okufanele futhi zibonise isimo sokusetshenziswa esiyinhloko esidinga ukufinyelela okuphikelelayo noma okuvamisile kwesithombe/kwevidiyo kwamafayela abekwe kusitoreji esabiwe. Ama-app anesidingo sesikhathi esisodwa noma esingavamile sokufinyelela lawa mafayela acelwa ukuthi asebenzise isicoshi sesistimu, njengesicoshi sesithombe se-Android.

Ukufinyelela okubanzi kwezithombe namavidiyo nakho kungaphansi kwezimfuneko ezilandelayo:

  • Ama-app aqondiswe ku-Android 13 (Ileveli ye-API 33) noma yakamuva, adinga imvume ye-READ_MEDIA_IMAGES noma imvume ye-READ_MEDIA_VIDEO ukuze ikwazi ukufinyelela kabanzi kumafayela ezithombe nawamavidiyo atholakala kusitoreji esabiwe kudivayisi. Wonke ama-app aqondiswe ku-Android 13 nangaphezulu futhi acela izimvume ze-READ_MEDIA_IMAGES noma ze-READ_MEDIA_VIDEO kufanele aphumelele isibuyekezo sokufinyelela esifanele ngaphambi kokushicilela.
    • Ama-app acela imvume yokufinyelela ku-READ_MEDIA_VIDEO noma ku-READ_MEDIA_IMAGES kufanele abonise ngempumelelo isimo sokusetshenziswa esiyinhloko esidinga isidingo esiqhubekayo noma esivamile sokufinyelela esithombeni/evidweni esitholakala kusitoreji esabiwe.

Uma i-app yakho ingadingi noma ifanelekela ukufinyelela okubanzi kuzimvume ze-READ_MEDIA_VIDEO noma ze-READ_MEDIA_IMAGES, kufanele uyisuse ku-manifest ye-app yakho ukuze uhlangabezane ngempumelelo nezimfuneko zokubuyekezwa kwenqubomgomo.

Ngokuvumelana nenqubomgomo Yezimvume Ezikhawulelwe, kufanele wenze umzamo ofanelekayo wokwamukela abasebenzisi abangakuniki ukufinyelela okubanzi kumafayela emidiya kudivayisi yabo. Lokhu kuhlanganisa ukuqondisa kahle ukujabulela i-app lapho abasebenzisi basengakwazi ukujabulela isakhi noma ukusebenza okubalulekile kwe-app yakho.

Ama-app anecala elisemthethweni lokufinyelela lezithombe noma amavidiyo, kodwa angafaneleki ukuthola imvume ye-READ_MEDIA_IMAGES noma ye-READ_MEDIA_VIDEO angasebenzisa isicoshi sesistimu njengesicoshi sesithombe. Ukuze uthole ulwazi olwengeziwe, sicela ubone le ndaba Yesikhungo Sosizo.

 

Imvume (i-App) Yokubonakala Kwephakheji

Uhlu lwamagama namanani empahla lwama-app afakiwe olubuzwe kusukela kudivayisi luphathwa njengedatha yomuntu siqu nezwelayo yomsebenzisi engaphansi kwenqubomgomo Yomuntu Siqu Neyolwazi Oluzwelayo   kanye nezidingo ezilandelayo:

Izinhlelo zokusebenza ezinenjongo eyinhloko yokuqalisa, ukusesha, noma ukusebenzisana nezinye izinhlelo zokusebenza kudivayisi, zingase zithole ukubonakala okufanele kohlelo kwezinye izinhlelo zokusebenza ezifakiwe kudivayisi njengoba kuboniswe ngezansi:

  • Ukubonakala kohlelo lokusebenza okubanzi: Ukubonakala okubanzi yikhono lokuthi uhlelo lokusebenza likwazi ukuba nokubonakala okwengeziwe (noma “okubanzi”) kwezinhlelo zokusebenza ezifakiwe (“amaphakheji”) kudivayisi.
    • Kuma-app aphokophela Ileveli engama-30 ye-API noma yangemuva, ukubonakala okubanzi kwizinhlelo zokusebenza ezifakwe ngemvume ye-QUERY_ALL_PACKAGES kukhawulelwe ezimweni zokusebenzisa okuthile lapho ukwaziwa futhi/noma ukusebenzisana nanoma yiziphi noma nawo wonke ama-app kudivayisi kuyadingeka ukuze i-app isebenze. 
    • Ukusetshenziswa kwezinye izindlela ukulinganisa ngokunembile ileveli yokubonakala okubanzi ehlobene nemvume ye-QUERY_ALL_PACKAGES nakho kukhawulelwe kumsebenzisi we-app eyinhloko yomsebenzisi kanye nokusebenzisana nanoma yimaphi ama-app atholakele ngale ndlela.
    • Sicela ubone le athikili Yesikhungo Sosizo ukuthola izimo zokusetshenziswa okuvumelekile kwemvume ye-QUERY_ALL_PACKAGES.
  • Ukubonakala kwe-app okunomkhawulo: Ukubonakala okunomkhawulo yilapho i-app inciphisa ukufinyelela kudatha ngokuphakamisa inkinga yama-app athile isebenzisa izindlela eziphokophelwe nakakhulu (esikhundleni “sokubanzi”), (isb. ukuphakamisa umbuzo wama-app athile anelisa isimemezelo se-manifest ye-app yakho). Ungase usebenzise le ndlela ukuphakamisa inkinga yama-app ezimweni lapho i-app yakho ithobela inqubomgomo, ukusebenzisana, noma ukuphathwa kwala ma-app. 
  • Ukubonakala kohlu kwama-app afakiwe kudivayisi kufanele kuhambisane ngokuqondile nenjongo eyinhloko noma ukusebenza okuyinhloko abasebenzisi abafinyelela kukho phakathi ne-app yakho. 

Idatha yohlu lwe-app ebuziwe kusuka kuma-app asatshalalisiwe e-Google Play ingase ingathengiswa noma yabiwe ngokwezinjongo zezibalo noma zezindlela zokwenza imali zezikhangiso.

 

I-API Yokutholakala

I-API Yokutholakala ayikwazi ukusetshenziselwa:

  • Ukushintsha amasethingi womsebenzisi ngaphandle kwemvume yakhe noma ukugwema ikhono lokuthi abasebenzisi bakhubaze noma bakhiphe noma iyiphi i-app noma isevisi ngaphandle uma kugunyazwe ngumzali noma ngumnakekeli nge-app yesilawuli somzali noma ngabalawuli abagunyaziwe ngesofthiwe yokuphathwa kwenhlangano; 
  • Ukusebenzisa izilawuli zobumfihlo ezakhelwe ngaphakathi ku-Android nezaziso, noma
  • Ukushintsha noma ukulinganisa isixhumi esibonakalayo somsebenzisi ngendlela ekhohlisayo noma mhlawumbe ephula izinqubomgomo Zonjinyela we-Google Play. 

I-Accessibility API ayidizayiniwe futhi ayikwazi ukucelwa ukwenza ukurekhoda kokulalelwayo kwekholi ekude. 

Ukusetshenziswa kwe-API yokutholakala kufanele kufakwe kukulondoloza uhlu kwe-Google Play.

Imihlahlandlela ye-IsAccessibilityTool

Ama-app anomsebenzi oyinhloko owandiswe ngokuqondile ukusekela abantu abanokukhubazeka afanelekela ukusebenzisa i-IsAccessibilityTool ukuze azifake esidlangeni ngokufanele njenge-app yokutholakala.

Ama-app angafanelekeli i-IsAccessibilityTool angase angasebenzisi umaka futhi kufanele ahlangabezane nezimfuneko zokuveza ulwazi nemvume njengoba kuchazweKwinqubomgomo Yedatha Yomsebenzisi ngoba umsebenzi ohlobene nokutholakala awukho sobala kumsebenzisi. Sicela ubheke indaba yesikhungo sosizo ye-AccessibilityService API ukuze uthole ulwazi oluningi.

Ama-app kufanele asebenziswe ama-API nezimvume zohlelo olucophelelayo ngokuvumelana ne-API Yokutholakala lapho kunokwenzeka ukuze kufinyelele umsebenzi ofiselekayo. 

 

Cela Imvume Yokufaka Amaphakheji

Imvume ye-REQUEST_INSTALL_PACKAGES ivumela i-application ukucela ukufaka amaphakheji we-app.​​ Ukuze isebenzise le mvume, ukusebenza okuyinhloko kwe-app yakho kufanele kufake phakathi:

  • Ukuthumela noma ukuthola amaphakheji we-app, futhi
  • Ukunika amandla ukufakwa okuqaliswe ngumsebenzisi kwamaphakheji we-app.

Ukusebenza okuvunyelwe kufaka phakathi:

  • Ukubhrawuza iwebhu noma ukusesha
  • Amasevisi okuxhumana asekela izinanyathiselwa
  • Ukwabelana kwefayela, ukudluliswa noma ukuphatha
  • Ukuphathwa kwedivayisi yebhizinisi
  • Yenza isipele uphinde ubuyisele esimweni
  • Ukuthutha Idivayisi/Ukudluliselwa Kwefoni
  • I-app ehambisanayo yokuvumelanisa ifoni kudivayisi egqokekayo noma ye-IoT (ngokwesibonelo, isamthiwashi noma I-TV esmathi)

Ukusebenza okuyinhloko kuchazwa njengenjongo eyinhloko ye-app. Ukusebenza okuyinhloko, kanye nanoma yiziphi izakhi eziyinhloko ezakha lokhu kusebenza okuyinhloko, konke kufanele kufakwe kumadokhumenti futhi kuphromothwe encazelweni ye-app.

Imvume ye-REQUEST_INSTALL_PACKAGES ingase ingasetshenziswa ukwenza izibuyekezo zokuzenzela, ukuguqulwa, noma ukwenziwa inqwaba kwamanye ama-APK kwifayela lefa ngaphandle uma kungokwezinjongo zokuphathwa kwedivayisi. Zonke izibuyekezo noma ukufaka amaphakheji kufanele kuthobele inqubomgomo Yokuhlukunyezwa kwedivayisi Nenethiwekhi ye-Google Play futhi kufanele kuqaliswe futhi kuholwe ngumsebenzisi.

 

I-Health Connect Ngezimvume ze-Android

I-Health Connect iyinkundla ye-Android evumela ama-app ezempilo nokufaneleka ukuthi agcine futhi abelane ngedatha efanayo ekudivayisi, ngaphakathi kwe-ecosystem ehlangene. Iphinde inikeze ngendawo eyodwa kubasebenzisi yokulawula ukuthi yimaphi ama-app angakwazi ukufunda nokubhala idatha yezempilo nokufaneleka. I-Health Connect isekela ukufunda nokubhala izinhlobo ezihlukahlukene zedatha, ukusuka ezinyathelweni ukuya ekushiseni komzimba.

Idatha efinyelelwe Ngezimvume ze-Health Connect ithathwa njengesihloko sedatha yomsebenzisi yomuntu siqu nezwelayo engaphansi kwenqubomgomo Yedatha Yomsebenzisi. Uma uhlelo lwakho lokusebenza lufaneleka njengohlelo lokusebenza lwezempilo noma lunezici ezihlobene nempilo futhi lufinyelela idatha yezempilo efaka idatha ye-Health Connect, kufanele futhi luthobelane Nenqubomgomo yama-app ezempilo.

Sicela ubone lo mhlahlandlela kanjiniyela we-Android wendlela yokuqalisa nge-Health Connect. Ukuze ucele ukufinyelela ezinhlotsheni zedatha ye-Health Connect, sicela ubheke lapha.

Ama-app asatshalaliswa nge-Google Play kufanele ahlangabezane nezimfuneko zenqubomgomo ezilandelayo ukuze afunde futhi/noma abhale idatha ku-Health Connect.

Ukufinyelela Okufanelekayo Nokusetshenziswa kwe-Health Connect

I-Health Connect ingasetshenziswa kuphela ngokuvumelana nezinqubomgomo ezisebenzayo, imigomo nemibandela, kanye nezimo ezigunyaziwe zokusetshenziswa njengoba zibekwe kule nqubomgomo. Lokhu kusho ukuthi ungacela ukufinyelela kwizimvume kuphela uma isicelo sakho noma isevisi ihlangabezana nesinye sezimo zokusebenzisa ezigunyaziwe.

Izimo zokufakwa ezivunyelwe zifaka: ukufaneleka, nokuba kahle, imiklomelo, ukuqeqeshwa kokufaneleka, ukufaneleka kwezinkampani, ukunakekelwa kwezokwelashwa, ucwaningo lwezempilo, namageyimu. Ama-application anikeze ukufinyelela kulezi zimvume akumele anwebe ukusetshenziswa kwawo ngezinjongo ezingadaluliwe noma ezingavunyelwe.

Ama-application kuphela noma amasevisi anesakhi esisodwa noma ngaphezulu adizayinwe ngenjongo eyinhloko yokuzuzisa impilo nokufaneleka kwabasebenzisi avunyelwe ukucela ukufinyelela Kuzimvume ze-Health Connect Lokhu kuhlanganisa:

  • Ama-application noma amasevisi avumela abasebenzisi ukubhala kujenali ngokuqondile, ukubika, ukubheka, kanye/noma ukuhlaziya umsebenzi wawo wesandla, ukulala, ukufaneleka kwengqondo, umsoco, izilinganiso zezempilo, izincazelo zomzimba, kanye/noma ezinye izincazelo zezempilo noma ezihambisana nokufaneleka kanye nokulinganiswa.
  • Ama-application noma amasevisi avumela abasebenzisi ukugcina idatha yomsebenzi wabo womzimba, ukulala, ukufaneleka kwengqondo, umsoco, ukulinganiswa kwezokwelapha, izincazelo zomzimba, kanye/noma ezinye izincazelo zezempilo noma ezihambisana nokufaneleka nokulinganiswa kufoni yabo kanye/noma kokugqokwayo, aphinde abelane ngedatha yawo namanye ama-app akudivayisi anelisa lezi zimo zokusetshenziswa.

Ukufinyelela ku-Health Connect akumelwe kusetshenziswe ngokwephula le nqubomgomo noma eminye imigomo nemibandela noma izinqubomgomo ezisebenzayo ze-Health Connect, okuhlanganisa lezi zinhloso ezilandelayo:

  • Ungayisebenzisi i-Health Connect ekuthuthukiseni, noma ekuhlanganiseni, kuma-application, endaweni noma emisebenzini lapho ukusetshenziswa noma ukwehluleka kwe-Health Connect kungase kulindeleke ngokunengqondo ukuthi kuholele ekufeni, ekulimaleni komuntu siqu, noma ekulimaleni kwemvelo noma kwempahla (njengokusungula noma ukusebenza kwezikhungo zenuzi, ukulawula ukuhamba kwezindiza, izinhlelo ezisekela ukuphila, noma izikhali).
  • Ungafinyeleli idatha etholwe nge-Health Connect usebenzisa ama-app angenakhanda. Ama-app kufanele abonise isithonjana esikhonjwa ngokucacile kwithreyi ye-app, kumasethingi we-app yedivayisi, kwizithonjana zesaziso, njll.
  • Ungayisebenzisi i-Health Connect nama-app avumelanisa idatha phakathi kwamadivayisi angasebenzisani noma izinkundla.
  • Ungasebenzisi i-Health Connect ukuxhumeka kuma-application, amasevisi, noma kuzakhi eziqondiswe kuphela ezinganeni.
  • Thatha izinyathelo eziphusile nezifanelekayo ukuze uvikele wonke ama-application noma amasistimu asebenzisa i-Health Connect ekufinyeleleni okungagunyaziwe noma okungekho emthethweni, ukusetshenziswa, ukucekelwa phansi, ukulahlekelwa, ukuguqulwa, noma ukudalulwa.

Futhi kuyisibopho sakho sokuqinisekisa ukuthi uyathobelana nanoma yiziphi izimfuneko zokulawula noma zomthetho ezingase zisebenze ngokusekelwe ekusebenziseni kwakho okuhlosiwe kwe-Health Connect kanye nanoma iyiphi idatha evela ku-Health Connect. Ngaphandle kwalapho kuboniswe khona ngokusobala kulebula noma ulwazi olunikezwa i-Google ngemikhiqizo ethile noma amasevisi e-Google, i-Google ayikukhuthazi ukusetshenziswa noma ukuqinisekisa ukunemba kwanoma iyiphi idatha equkethwe ku-Health Connect yanoma yikuphi ukusetshenziswa noma injongo, futhi, ikakhulukazi, ucwaningo, ezempilo, noma ukusetshenziswa kwezokwelapha. I-Google iyazilandula zonke izibopho zezomthetho ezihambisana nokusetshenziswa kwedatha etholwe nge-Health Connect.

Ukusetshenziswa Okulinganiselwe

Uma usebenzisa i-Health Connect, ukufinyelela kudatha nokusetshenziswa kumele kuthobele imikhawulo ethile:

  • Ukusetshenziswa kwedatha kumele kukhawulelwe ekunikezeni noma ekuthuthukiseni isimo sokusetshenziswa esifanelekile noma izakhi ezibonakala kokusetshenziswa kubonwa kwe-application.
  • Idatha yomsebenzisi ingadluliselwa kuphela kuzinkampani ezingahlangene ngqo ngemvume ebekelwe sobala yomsebenzisi ngezinjongo zokuvikelwa (isibonelo, ukuphenya ukuhlukunyezwa), ukuthobela imithetho esebenzayo noma ukuqondiswa, noma njengengxenye yokuhlanganiswa/ukutholwa.
  • Ukufinyelela komuntu kudatha yomsebenzisi kukhawulelwe ngaphandle uma imvume yomsebenzisi ebekelwe sobala itholiwe, ngezinjongo zokuvikela, ukuze kuthotshelwane nemithetho, noma uma kulinganiselwe ukusebenza kwangaphakathi njengokuya ngezimfuneko zomthetho.
  • Konke okunye ukudluliselwa, ukusetshenziswa, noma ukuthengiswa kwedatha ye-Health Connect kuvinjelwe, okufaka:
    • Ukudlulisa noma ukuthengisa idatha yomsebenzisi ezinkampanini zangaphandle njengezinkundla zokukhangisa, abathengisi bedatha, nanoma yimuphi umthengisi wolwazi.
    • Ukudlulisa, ukuthengisa, noma ukusebenzisa idatha yomsebenzisi ukunikeza izikhangiso, okuhlanganisa ukukhangisa komuntu siqu noma okusekelwe entshisakalweni.
    • Ukudlulisa, ukuthengisa, noma ukusebenzisa idatha yomsebenzisi ukuze kunqunywe ukufaneleka kwekhredithi noma ngezinjongo zokuboleka.
    • Ukudlulisa, ukuthengisa, noma ukusebenzisa idatha yomsebenzisi nganoma yimuphi umkhiqizo noma isevisi engase ifaneleke njengesisetshenziswa sezokwelapha ngokusekelwe Esigabeni 201(h) se-Federal Food Drug ne-Cosmetic Act uma idatha yomsebenzisi izosetshenziswa idivayisi yezokwelapha ukwenza umsebenzi wayo olawulwayo.
    • Ukudlulisa, ukuthengisa, noma ukusebenzisa idatha yomsebenzisi nganoma iyiphi injongo noma nganoma iyiphi indlela efaka Ulwazi Lwezempilo Oluvikelwe (njengoba kuchazwe i-HIPAA) ngaphandle kwalapho uthola imvume ebhaliwe yangaphambilini yalokho kusetshenziswa okuvela ku-Google.

Ubuncane Bobubanzi

Kufanele ucele kuphela ukufinyelela kuzimvume ezidingekayo ukuze usebenzise izakhi noma amasevisi omkhiqizo wakho. Izicelo ezinjalo zokufinyelela kufanele zicacise futhi zikhawulelwe kudatha edingekayo.

Isaziso kanye Nokulawula Okubonisa Ngale Nokunembile

I-Health Connect iphatha idatha yezempilo nokufaneleka, okuhlanganisa ulwazi olubucayi, futhi idinga wonke ama-app abe nenqubomgomo yobumfihlo ebanzi. Inqubomgomo yobumfihlo kufanele idalule ngokusobala indlela i-app eqoqa, esebenzise, futhi yabelane ngayo ngedatha yomsebenzisi. Ngale kwezimfuneko zomthetho, abathuthukisi kufanele babe nolwazi olulandelayo kunqubomgomo yobumfihlo:

  • Bonisa ngokunembile ubunikazi be-app, buchaza idatha efinyelelwe kanye noxhumo lwayo nezakhi ze-app noma izincomo ezigqamile
  • Ukugcinwa kwedatha nezinqubo zokusula
  • Izinqubo zokuphatha idatha. Ngokwesibonelo, ukuyidlulisela kusetshenziswa i-cryptography yesimanje (ngokwesibonelo, nge-HTTPS)

Ukuze uthole ulwazi oluningi mayelana nezimfuneko zama-app axhunywa ku-Health Connect, sicela ubone lesi sihloko Sesikhungo Sosizo.

 

Isevisi ye-VPN

I-VpnService iyikilasi eliyisisekelo lama-app okunweba nokuzakhela ezawo izixazululo ze-VPN. Ama-app asebenzisa i-VpnService kuphela futhi ane-VPN njengomsebenzi wawo oyinhloko angakha i-tunnel evikelekile wezinga ledivayisi kuseva ekude. Okuhlukile kufaka phakathi ama-app adinga iseva ekude ekusebenzeni okubalulekile okunjengalokhu:

  • Izilawuli zomzali nama-app okuphatha ibhizinisi.
  • Ukulandelelwa kokusetshenziswa kwe-app.
  • Ama-app okuvikeleka kwedivayisi (ngokwesibonelo, isivikeli magciwane, ukuphathwa kwedivayisi yeselula, uhlelo lokuvikela).
  • Amathuluzi ahlobene nenethiwekhi (ngokwesibonelo, ukufinyelela kude).
  • Ama-app okubhrawuza iwebhu.
  • Ama-app wenkampani yenethiwekhi adinga ukusetshenziswa komsebenzi we-VPN ukuhlinzeka ngocingo noma amasevisi okuxhumana.

I-VpnService ayikwazi ukusetshenziselwa:

  • Ukuqoqa idatha yomuntu siqu nezwelayo yomsebenzisi ngaphandle kokuveza ulwazi okuvelele kanye nemvume.
  • Ukuqondisa kabusha noma ukukhohlisa ithrafikhi yomsebenzisi kusukela kwamanye ama-app kudivayisi ngezinjongo zokwenza imali (ngokwesibonelo,ukuqondisa kabusha ithrafikhi yezikhangiso ezweni elihlukile kunelomsebenzisi).

Ama-app asebenzisa i-VpnService kumele:

 

Imvume Ye-alamu Eqondile

Imvume entsha, ethi USE_EXACT_ALARM, ezokwethulwa izonikeza ukufinyelela ekusebenzeni okuqondile kwe-alamu kuma-app aqala nge-Android 13 (i-API ileveli yethagethi 33). 

I-USE_EXACT_ALARM yimvume ekhawulelwe futhi ama-app kufanele amemezele le mvume kuphela uma ukusebenza kwawo okubalulekile kusekela isidingo se-alamu ngokuqondile. Ama-app acela le mvume ekhawulelwe angaphansi kokubuyekezwa, futhi lewo angahlangabezani nemibandela yesimo sokusebenzisa esamukelekayo ngeke avunyelwe ekushicilelweni ku-Google Play.

Izimo zokusetshenziswa okwamukelekile zokusebenzisa Imvume Ye-alamu Eqondile

I-app yakho kufanele isebenzise umsebenzi we-USE_EXACT_ALARM kuphela uma umnyombo we-app yakho, umsebenzi obhekene nomsebenzisi udinga izenzo ezinesikhathi esinembile, ezinjengokuthi:

  • I-app iyi-alamu noma i-app iyisibali-sikhathi.
  • I-app iyikhalenda ebonisa izaziso zomcimbi.

Uma unesimo sokusetshenziswa kwe-alamu okuyiyona ndlela esebenza ngayo engakhaviwe ngenhla, kufanele uhlaziye ukuthi ukusebenzisa i-SCHEDULE_EXACT_ALARM njengenye indlela kuyinketho yini.

Ukuze uthole ulwazi olwengeziwe mayelana nokusebenza okuqondile kwe-alamu, sicela ubone lesi siqondiso sikanjiniyela.

 

Imvume Yenhloso Yesikrini Esigcwele

Kuma-app aqondise i-Android 14 (ileveli 34 eqondiwe ye-API) nangaphezulu, i-USE_FULL_SCREEN_INTENT imvume ekhethekile yokufinyelela kuma-app. Ama-app azonikezwa imvume ngokuzenzakalela kuphela ukuze asebenzise imvume ye-USE_FULL_SCREEN_INTENT uma umsebenzi oyinhloko we-app yabo ungena ngaphansi kwesinye sezigaba ezingezansi ezidinga izaziso ezibalulekile:

  • ukusetha i-alamu
  • ukuthola amakholi efoni noma evidiyo

Ama-app acela le mvume angaphansi kokubuyekezwa, futhi lawo angahlangabezani nemibandela engenhla ngeke anikezwe le mvume ngokuzenzakalelayo. Uma kunjalo, ama-app kufanele acele imvume kumsebenzisi ukuze zisebenzise u-USE_FULL_SCREEN_INTENT.

Njengesikhumbuzi, noma yikuphi ukusetshenziswa kwemvume ye-USE_FULL_SCREEN_INTENT kufanele kuthobelane nazo zonke Izinqubomgomo Zonjiniyela ze-Google Play, okuhlanganisa Isofthiwe Engadingeki Yeselula, Ukuhlukumeza Kwedivayisi Nenethiwekhi, kanye nezinqubomgomo Zezikhangiso. Izaziso zenhloso yesikrini esigcwele azikwazi ukuphazamisa, ukuphazamisa, ukulimaza, noma ukufinyelela idivayisi yomsebenzisi ngendlela engagunyaziwe. Ukwengeza, ama-app akufanele aphazamisane nemanye ama-app noma ukusebenza kwedivayisi.

Funda kabanzi mayelana nemvume ye-USE_FULL_SCREEN_INTENT Esikhungweni sethu Sosizo.

Ingabe lokhu kube usizo?

Singayithuthukisa kanjani?

Udinga usizo olungaphezulu?

Zama lezi zinyathelo ezilandelayo:

Sesha
Sula usesho
Vala usesho
Imenyu eyinhloko
9604827713659556997
true
Sesha isikhungo sosizo
true
true
true
true
true
92637
false
false