Astaamaha iyo tayada Android Studio

Waxaan u aqaannaa Android mid ka mid ah nidaamyada hawlgalka ee hoggaamiya suuqa teknolojiyada isgaarsiinta, oo diiradda lagu saaray taleefanka gacanta. Iyadoo aan wax badan laga sheegin tan, way cadahay markaa in baahida loo qabo qof kasta oo adeegsanaya wanaagga uu soo bandhigo nidaamku, isagoo si gaar ah uga hadlaya helitaanka codsiyada si loo hagaajiyo ama loo habeeyo qalabkayaga Android, ayaa si isa soo taraysa u dalbanaya dhinaca isticmaalaha, tan iyo markii la eego, heerka sare ee tartanka ka dhexeeyaa wuxuu u baahan yahay horumariyeyaashooda inay ikhtiraacaan ama sii wanaajiyaan halabuurka mid kasta. Sababtaas awgeed, oo lala xiriirinayo arrinta kakanaanta ee laga yaabo inay ka jirto barnaamijka arjiga, nidaamka Android laftiisu wuxuu siiyaa qalab ku habboon oo ku habboon horumarinta barnaamijyada la yiri. Qalabka noocan ah ama qalabku wuxuu ka kooban yahay waxa loo yaqaan Android Studio. Kani waa IDE-ga rasmiga ah ee Android ee loogu talagalay horumarinta arjiga. Ku saleysan IDEA IntelliJ; jawi ama jawi horumarineed oo loogu talagalay barnaamijyada, oo leh qalab tifaftiran koodh awood badan. Waxaa la dhihi karaa marka la eego falanqaynta koodhkeeda, waxay si toos ah u muujineysaa qaladaadka, si xal deg deg ah loo siiyo. Maaddaama ay tahay qalab isku dhafan oo lagu horumarinayo ama lagu dhisayo barnaamijyada Android, waxaa ku jira is-dhexgal isticmaale horey loo dhisay ama loo qaabeeyey, oo leh moodallo shaashado kala duwan leh, halkaas oo walxaha jira lagu dhaqaajin karo. Intaa waxaa sii dheer, kuwa wax ka qaadaa emulators-ka iyo suurtagalnimada inay la shaqeeyaan Logcat ayaa la daboolay. IntelliJ IDEA waxay taageertaa luqado kala duwan oo ku saleysan JVM; Java (markaa "J" ee IntelliJ), Clojure, Groovy, Kotin, iyo Scala. Ku darso taageerada Maven iyo Gradle. Tikniyoolajiyaddan, oo ku xiran Android Studio, fursadaha ayaa ku habboon abuurista iyo dhismaha codsiyada nidaamkan.

1

Istuudiyaha Android wuxuu leeyahay qaybo kala duwan oo ka caawiya hawsha dhismaha codsiyada; Nidaamka dhismaha ee ku saleysan Gradle, dhisme kala duwan iyo faylal badan oo APK ah, iyo sidoo kale qaabab koodh ah oo ka caawiya dhismaha barnaamijka. Tifatiraha qaabeynta oo dhameystiran oo leh taageerida jiita iyo hoos u habeynta walxaha mawduuca. Fududeynta adeegsiga iyo iswaafajinta nooca, Koodhku wuxuu kusii yaraanayaa ProGuard iyo isticmaalka keydka yar iyo kan yar ee Gradle. Ugu dambeyntiina, taageerada la dhisay ee loogu talagalay Google Cloud Platform, taasoo fududeyneysa is dhexgalka farriinta daruuraha Google iyo App Engine.

Marka laga hadlayo horumarinta socodka shaqada, Android Studio wuxuu hayaa qalab fara badan oo mas'uul ah, marka lagu daro marinka suuragalka ah ee laga helo khadka taliska ilaa qalabka SDK. Waxa ugu muhiimsan ee ku saabsan waxaas oo dhan ayaa ah in, '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '.

4

Waxaa ka mid ah wejiyada horumarka ee daboolaya xaqiijinta codsiyada ku jira Android Studio waxaan ka helaynaa afar marxaladood. Midka koowaad waa dejinta deegaanka; Inta lagu jiro wejigan, jawiga horumarinta waa la rakibay lana qaabeeyey. Intaas waxaa sii dheer, isku xirnaanta waxaa loo sameeyay astaamaha halka rakibinta barnaamijka lagu fulin karo, iyo aaladaha casriga ah ee Android (AVDS) ayaa la sameeyay. Wejiga labaad wuxuu daboolayaa Qaabeynta Mashruuca iyo Horumarinta; Inta lagu jiro tan, qaabeynta mashruuca iyo horumarintiisa ayaa la fuliyaa. Waxaan ka hadleynaa abuurista modullo ay ku jiraan ilaha dalabka iyo faylasha koodhka ilaha. Wejiga saddexaad wuxuu ka kooban yahay tijaabinta, hagaajinta, iyo dhismaha barnaamijka; Waqtigan xaadirka ah mashruuca waxaa lagu dhisay xirmooyin (ap) la jabin karo oo la rakibi karo laguna shaqeyn karo emulatorka ama aaladda Android. Nidaam dhisid Gradle ku dhisan ayaa la isticmaalaa. Tani waxay bixisaa dabacsanaan, noocyo kala duwan oo dhismo, iyo xallinta ku tiirsanaanta. Xaalada adeegsiga IDE kale, mashruuca waxaa lagu horumarin karaa iyadoo la adeegsanayo Gradle, isla markaana, lagu rakibay qalab isticmaala ADB. Kadibna, arjiga waxaa lagu saxayaa farriimaha la socoshada aaladda, oo lagu daray aaladda geedaha ee Android (Logcat) oo ay weheliso fikradda IntelliJ. Intaa waxaa sii dheer, JDWP debugger la jaanqaadi kara ayaa loo isticmaali karaa, isagoo ku daraya qalabka baabi'inta iyo jarista ee lagu bixiyo Android SDK. Dhamaadka, qalabka tijaabada Android SDK waxaa loo isticmaalaa tijaabinta arjiga.

Sida wajigii ugu dambeeyay, ee daabacaadda dalabka; Marxaladdan, qaabeynta ayaa la sameeyaa waxaana la codsaday codsashada isticmaalka iyo u-qaybinta bilaashka ah ee codsadaha adeegsadayaasha. Inta lagu jiro marxaladda diyaarinta, nooc ka mid ah arjiga ayaa la dhisay, kaas oo dadka isticmaala ay soo dejisan karaan kuna rakibi karaan qalabkooda si nooca dalabka loo iibiyo loona qaybiyo.

2

Sawirkan waxaan ku arki karnaa jaantuska marxaladaha lagu xaqiijinayo codsiyada kujira Android Studio.

Waxaan horey u ogaanay heerarka iyo horumarka inta lagu gudajiray abuuritaanka barnaamijka Android. Xaaladda mashruuc kasta, oo loola jeedo saldhigga qaabdhismeedka, dalabku wuxuu ka kooban yahay hal ama dhowr qaybood oo leh faylal koodh il iyo faylasha kheyraadka ah. Kaasoo, noocyadiisa kala duwan ay ku jiraan; Qeybaha barnaamijka ee Android, modullada maktabadda, modules tijaabada, iyo modules App Engine. Sida caadiga ah, Studio-ka Android wuxuu ku soo bandhigayaa faylalka mashruuca aragtida mashruuca Android. Waqtigan xaadirka ah modules waxaa loo arkaa hab abaabulan si ay u si dhakhso leh ugu helaan marin faylasha muhiimka ah ee furaha. Xaalada feylasha dhiska, kuwani waa kuwo ka muuqan kara heerka ugu sareeya hoosta Scripts Gradle. Istuudiyaha Studio-ga ah waxaan horeyba u fahannay in Gradle loo isticmaalo aasaaska nidaamka dhismaha dalabka. Nidaamkan abuuristu wuxuu u shaqeeyaa sidii qalab isku dhafan oo ku jira miisaanka 'Studio' ee 'Android Studio', oo markaa ka madax bannaan khadka amarka.

3

Faylasha mashruuca.

Hore ayaa loo ogaa qayb ka mid ah halabuurka 'Studio' ee 'Android Studio' iyo sida shaqada loogu dhex fuliyo gudaheeda, waxaa xusid mudan in dhowr toddobaad ka hor aan helnay nooca cusub, oo laga heli karo daabacaaddiisii ​​2.1.0 bishii Abriil. Waa inaan ogaano in casriyeynta xilliyada ee loo sameeyo Android Studio ay dhacdo iyada oo aan loo baahnayn in la cusbooneysiiyo mashruuca, marka la eego dhinacan waa inaysan jirin wax walwal ah oo ku saabsan soosaaraha.

Isbeddelada ugu waaweyn ee laga helay noockan cusub, taageerada horumarka ee nooca cusub ee nidaamka hawlgalka, Android N, ee Horudhaca waa la qadarinayaa. Barnaamajka Android N wuxuu ku darayaa taageerada Java 8, oo leh astaamo luuqadeed oo u baahan isku-duwaha tijaabada cusub ee loo yaqaan Jack. Nooca ugu dambeeyay ee Jack waxaa kaliya lagu shaqeyn karaa nooca 2.1. Laga soo bilaabo Studio-ka Android. Sababtaas awgeed, waa lagama maarmaan in la adeegsado nuqulkan haddii aad rabto inaad la shaqeysid Java 8. Waa in la ogaadaa in kastoo Android Studio 2.1 uu hadda deggan yahay, isku-darka Jack uu weli tijaabo yahay, sidaa darteed, waa in lagu hawlgeliyaa hantida jackOptions galka ay ku dhisantahay. .gradle.

Waxyaabaha kale ee cusub ee ka mid ah nooca cusub, hagaajinta cilladaha yaryar ayaa la sameeyay iyo sidoo kale xoogaa horumar ah; Java-ka ka warqabta C ++ Debugger waxaa lagu daaweeyaa marka la isticmaalayo qalab N ama emulator isla markaana la dooranayo qaabka khaldamayaasha asalka ah. Talo ahaan wixii ku saabsan hagaajinta xaqiijinta barnaamijka, way fiicantahay in la cusbooneysiiyo qalabka ku shaqeeya Android ee loo yaqaan 'Gradle' ilaa nooca 2.1.0.

Waqtigan xaadirka ah Android Studio wuxuu ka soo gudbay nooca 0.1 ilaa 2.1.0, iyadoo wadarta guud ay tahay 24 nooc oo uu ku jiro kii ugu dambeeyay ee bishii Abriil ee sanadkan. Haddii aad rabto inaad ogaato mid kasta ama nooca ugu dambeeya, booqo xiriiriyaha soo socda ee ku yaal boggeeda rasmiga ah si aad u soo dejiso ama u xalliso macluumaadka: http://developer.android.com/tools/revisions/studio.html


Nuxurka maqaalka wuxuu u hogaansamayaa mabaadi'deena anshaxa tifaftirka. Si aad u soo sheegto khalad guji Halkan.

2 faallooyin, ka tag taada

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa.

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   Cristobal dijo

    Aynu isticmaalno Linux si aan u xorowno?, Oo maxay u xadayaan baloog kale ama nuqul ka sameysan taringa?, Xun xun xun….

  2.   Miguel dijo

    Ma la mid tahay Hindisaha App?