Abalingisi be-Android

basic-guide-programming-android-3

Ngeke sihlale sinedivayisi ye-Android esiseduze. Noma sinayo, siyayidinga qinisekisa ngandlela thile uhlelo lwethu lokusebenza luzosebenza kahle onobuhle abaningi be-Android ngangokunokwenzeka. Yilapho ama-emulators angena khona esithombeni. Ngabo singakugwema ukuwela emaphutheni athile akhulayo entuthukweni. Kepha, njengoba sizobona kamuva, ukuthola ukuphepha okukhulu kungcono ukusebenzisa amadivayisi wangempela.

Ukudalwa nokuphathwa kwama-emulators

Sizofinyelela kumphathi we-emulator (i-Android Virtual Device Manager) ngale nkinobho:

Ama-emulators we-android-1

Sizobona iwindi lapho singafinyelela khona izinhlu ezimbili: lelo lamadivayisi abonakalayo esiwadalile, kanye nezincazelo zedivayisi. Ukwakha idivayisi ebonakalayo (AVD) futhi, sizocindezela Okusha, futhi sizokugcwalisa ngale ndlela elandelayo:

Ama-emulators we-android-2

Ngalokhu, sizobe sidale i-emulator yethu yokuqala. Lapho sidinga ukuhlela ama-AVD ethu, sizowakhetha ohlwini bese sicindezela u- "Hlela" ukubona lesi sikrini futhi. Kuyo singahlela imininingwane efana nekhamera engaphambili, ikhamera engemuva, imemori nezinketho zokugcina, njll. Kepha ngentuthuko yokuqala, sizoshiya lezi zinketho zingathintwanga, sinentshisekelo kuphela kuzo "Idivayisi" y Okuqondiwe. Nge «Idivayisi» sizokhetha idivayisi phakathi kwezincazelo esinazo. Zonke izinhlobo ezisetshenziswa njalo sezivele zichazwe ngaphambilini, ngakho-ke ngokomthetho ngeke sidinge ukudala izincazelo ezintsha. Nge «Target» singanquma uhlobo lohlelo lokusebenza i-emulator yethu ezoba nayo. Namuhla inani elifaneleke kakhulu yi-API 16 (v 4.1.2), ehlanganisa iningi lamatheminali. Uma sidinga ukudala incazelo yedivayisi entsha, sizoyenza ngalesi sikrini:

Ama-emulators we-android-3

  Imvamisa ngeke siyidingenjengoba izincazelo ezichazwe ngaphambilini zifaka iningi lamamodeli akhona. Uma sidinga ukudala imodeli yedivayisi entsha - imvamisa kuzoba ngoba asinayo enesinqumo esithile sesikrini -, sizokhombisa igama laso, usayizi wesikrini ngamayintshi, nokuxazululwa ngamaphikseli. Amanani "kasayizi", "isilinganiso sesikrini", kanye "nobuningi" azovezwa ngokuzenzakalela futhi ngokunokwenzeka ngeke sidinge ukuwathinta. Futhi singanquma ukuthi iziphi izinto ze-hardware esifuna ukuzengeza, njenge-accelerometer noma i-GPS, ikhibhodi ephathekayo, njll.

Kusetshenziswa ama-emulators

Uma sisaqala ukuphatha i-Android, sizobona ukuthi lapho siqhuba iphrojekthi yethu, idivayisi (noma i-AVD) lapho uhlelo lwethu lokusebenza lusebenza khona ikhethwa ngokuzenzekelayo. Uma siyidinga ukuthi isebenze kudivayisi ethile (yangempela noma elingisiwe), kuzofanele siguqule izilungiselelo kuqala. Ngaphakathi kokuSebenza kwe-Run → Run, sizokhetha ukumiswa kwephrojekthi yethu, futhi kuthebhu ye-Target sizokwenza kusebenze ukukhetha njalo idivayisi:

Ama-emulators we-android-4

Ngalokhu, sizobe sikulungele ukusebenzisa ama-emulators amaningi njengoba sidinga noma sifuna.

Izinzuzo nokulinganiselwa kwama-emulators

I-emulator akuyona ukulinganisa okuphelele ngokuphelele kudivayisi yangempela. Kunezinsiza esingeke sibe nazo, imvamisa ihlobene nezici ezithuthukile. Isibonelo, awukwazi ukulingisa i-Bluetooth, noma i-Google Maps. Ukube bekunjalo ukuthi besiklama imidlalo esebenzisa i-OpenGL, i-emulator ibingasizakali ngalutho. Ngakho-ke kungani usebenzisa ama-emulators uma anokulinganiselwa futhi sinedivayisi yangempela? Kunesizathu esibaluleke kakhulu, futhi lokho ukubhekana naso osayizi abahlukahlukene besikrini abakhona.

Uma sisebenza kuphela ngedivayisi esinayo, singazithola sinesimanga esingemnandi sokuthi kobunye osayizi asizenzelanga kahle izikrini. Enye yezindlela zokugwema lokhu ukuthi hlala usebenza ngezilinganiso nezilinganiso ezihambisanayo futhi iyesabeka, ayikaze ibe ngokuphelele. Nge-emulator sizoba lula ukukwazi ukuhlola amanye amasayizi wesikrini ngaphandle kokuthenga amadivayisi amaningi.

Le nkinga ibaluleke kakhulu ngoba kulezi zinsuku akukho ukulawulwa kosayizi besikrini abakhona. Ngokwenzayo singacabanga ukuthi kukhona okungapheli, nokuthi asikwazi ukwenza isisombululo esivelile ngakunye. Ngoba isilinganiso sesici, noma ubudlelwano phakathi kobubanzi nokuphakama, nakho kuyahlukahluka. Nganoma yisiphi isikhathi umakhi angakha usayizi omusha futhi enze uhlelo lwethu lokusebenza lungasebenzi. Yingakho kufanele sicabange ukuthi ngeke sikwazi ukuwahlola wonke, ngoba ngeke sikwazi ukuthenga wonke amamodeli akhona.

Isixazululo esihle kakhulu ukusebenza ngamanani ahambisanayo, bese uhlola uhlelo lwethu lokusebenza ngosayizi abahlukahlukene besikrini. Ngeke sibe nokuphepha okungu-100%, kepha uma uhlelo lwethu lokusebenza lusebenza kahle ngobukhulu obuhlukahlukene, sizoba nethuba elingcono lokuba semzileni ofanele. Ngakho-ke, lesi yisona sizathu esibaluleke kunazo zonke sokuhlanganisa idivayisi yethu yangempela nama-emulators: ukuze sikwazi ukuhlola osayizi abahlukahlukene besikrini ngaphandle kokuthenga wonke amadivayisi akhona.

Imininingwane engaphezulu - Umhlahlandlela oyisisekelo wohlelo ku-Android


Unentshisekelo ku:
Ungawasusa kanjani amagciwane ku-Android
Silandele Ezindabeni ze-Google

Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele idatha: I-Actualidad Blog
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.