Karakterizaĵoj kaj kvalitoj de Android Studio

Ni konas Android kiel unu el la operaciumoj, kiuj gvidas la komunikadan teknologian merkaton, enfokusigita al poŝtelefono. Sen multo por diri pri ĉi tio, tiam estas klare, ke la postulo per uzanto pri la virtoj ofertitaj de la sistemo, parolante pli specife pri la akiro de aplikoj por plibonigi aŭ agordi niajn Android-ekipaĵojn, estas ĉiam pli postulema fare de la uzanto, ĉar siavice, la alta grado de konkurenco, kiu ekzistas inter ili, postulas, ke iliaj programistoj novigu aŭ plue plibonigu la komponadon de ĉiu. Tial, kaj rilate al la problemo pri la komplikeco, kiu povas ekzisti en la programado de aplikaĵo, la Android-sistemo mem ofertas taŭgan kaj taŭgan ilaron por la disvolviĝo de menciitaj aplikaĵoj. Tia ilaro aŭ iloj konsistigas tion, kion oni nomas Android Studio. Ĉi tiu estas la oficiala Android IDE por aplika disvolviĝo. Surbaze de IntelliJ IDEA; medio aŭ disvolva medio por programoj, kiu havas potencajn kodajn redaktajn ilojn. Oni povas diri, ke laŭ ĝia koda analizo, ĝi tuj reliefigas la erarojn, por doni pli rapidan solvon al ili. Kiel integritaj iloj por disvolvi aŭ krei programojn en Android, ĝi enhavas uzantinterfacon antaŭe kreitan aŭ projektitan, kun diversaj ekranaj modeloj, kie ekzistantaj elementoj povas esti movitaj. Aldone, erarserĉiloj por emuliloj kaj la eblo labori kun Logcat estas pritraktataj. IntelliJ IDEA subtenas diversajn lingvojn bazitajn sur JVM; Java (do la "J" en IntelliJ), Clojure, Groovy, Kotin, kaj Scala. Krome subteno por Maven kaj Gradle. Kun ĉi tiu teknologio, asociita kun Android Studio, la ebloj estas komfortaj por la kreado kaj konstruado de aplikoj por ĉi tiu sistemo.

1

Android Studio havas malsamajn erojn, kiuj helpas la taskon krei programojn; Gradle-bazita konstrua sistemo, varianta konstruo kaj multaj APK-dosieroj, kaj ankaŭ kodaj ŝablonoj, kiuj helpas pri konstruado de programoj. Kompleta enpaĝiga redaktilo kun subteno por treni kaj faligi redaktadon de temelementoj. Facileco de uzo kaj kongruo de versioj, Kodo malgrandiĝas kun ProGuard kaj malpli kaj malpli da rimedoj konsumas kun Gradle. Finfine, enkonstruita subteno por Google Cloud Platform, faciligante integri Google-nuban mesaĝadon kaj la Programan Motoron.

Pri la disvolviĝo de la laborfluo, Android Studio havas aron da iloj zorge, krom la ebla aliro de la komandlinio al la SDK-iloj. La grava afero pri ĉio ĉi estas, ke Android Studio ofertas komforton por programistoj, ĉar de ĝi eblas alvoki, dum aplika disvolviĝo, la necesajn ilojn kiel pli lerta labormaniero.

4

Inter la evoluaj fazoj, kiuj traktas la realigon de aplikoj en Android Studio, ni trovas kvar etapojn. La unua estas la mediaj agordoj; Dum ĉi tiu fazo, la disvolva medio estas instalita kaj agordita. Krome la ligo estas farita al la elementoj, kie la instalado de la programo povas esti efektivigita, kaj Android-virtualaj aparatoj (AVDS) estas kreitaj. La dua fazo kovras la Projekta Agordo kaj Disvolviĝo; Dum ĉi tio, la agordo de la projekto kaj ĝia disvolviĝo efektivigas. Ni parolas pri kreado de moduloj, kiuj enhavas rimedojn por la aplikaĵo kaj fontkodaj dosieroj. La tria fazo konsistas el la testado, elpurigado kaj konstruado de la programo; Je ĉi tiu punkto la projekto estas enmetita en pridiskuteblajn pakaĵojn .apk, kiuj povas esti instalitaj kaj funkciigitaj sur la emulilo aŭ sur Android-aparato. Estas uzata sistemo de konstruo bazita en Gradle. Ĉi tio provizas flekseblecon, laŭmendajn konstruajn variantojn kaj rezolucion de dependeco. Kaze de uzado de alia IDE, la projekto povas esti disvolvita per Gradle kaj siavice instalita sur aparato, kiu uzas ADB. Poste, la aplikaĵo estas elpurigita per mesaĝoj monitorantaj aparatojn, plus Android-registrada aparato (Logcat) kune kun la ideo de IntelliJ. Krome, kongrua JDWP-erarserĉilo povas esti uzata, aldonante la elpurigajn kaj registradajn ilojn provizitajn per la Android SDK. Fine, la testiloj de Android SDK estas uzataj por testi la aplikaĵon.

Kiel la lasta fazo, la aplikaĵa publikigo; En ĉi tiu etapo, la agordo efektivigas kaj la peto estas farita por la uzo kaj senpaga distribuado de la apliko al uzantoj. Dum la prepara etapo estas konstruita versio de la aplikaĵo, kiun uzantoj povas elŝuti kaj instali sur siaj aparatoj, por ke la versio de la aplikaĵo estu vendata kaj distribuata.

2

En ĉi tiu bildo ni povas vidi la diagramon de la stadioj por la realigo de aplikoj en Android Studio.

Ni jam scias la stadiojn kaj disvolviĝon dum la kreado de Android-programo. En la kazo de ĉiu projekto, rilate al la modula bazo, la aplikaĵo enhavas unu aŭ plurajn modulojn kun fontkodaj dosieroj kaj rimedaj dosieroj. Kiu, en ĝiaj diversaj specoj enhavas; Android-programaj moduloj, Bibliotekaj moduloj, Testaj moduloj kaj Moduloj de App Engine. Defaŭlte, Android Studio montras projektajn dosierojn en la projekta vido de Android. Je ĉi tiu punkto la moduloj estas vidataj organizite por provizi rapidan aliron al ŝlosilaj fontkodaj dosieroj. Kaze de konstruaj dosieroj, ĉi tiuj videblas ĉe la supra nivelo sub Scripts Gradle. En Studio Android ni jam komprenas, ke Gradle estas uzata kiel bazo de la aplika sistemo. Ĉi tiu krea sistemo funkcias kiel ilo integrita en la menuo de Android Studio, kaj siavice estas sendependa de la komandlinio.

3

Projektaj dosieroj.

Jam konata parto de la konsisto de Android Studio kaj kiel la verko estas plenumita ene de ĝi, indas diri, ke antaŭ kelkaj semajnoj ni havis la novan version de ĝi, haveblan en ĝia 2.1.0-eldono en aprilo. Ni devas scii, ke la periodaj ĝisdatigoj faritaj al Android Studio okazas sen la bezono ĝisdatigi la projekton, en ĉi tiu aspekto ne devas zorgi la programisto.

Inter la ĉefaj ŝanĝoj trovitaj en ĉi tiu nova versio, aprezas subtenon por disvolviĝo en la nova versio de la operaciumo, Android N, en sia Antaŭrigardo. La platformo Android N aldonas subtenon por Java 8, kiu havas lingvajn funkciojn, kiuj postulas novan eksperimentan kompililon nomatan Jack. La plej nova versio de Jack funkcias nur en versio 2.1. De Android Studio. Tial necesas uzi ĉi tiun version se vi volas labori kun Java 8. Oni notu, ke kvankam Android Studio 2.1 nun estas stabila, la Jack-kompililo ankoraŭ eksperimentas, tial ĝi devas esti aktivigita per la eco jackOptions. en ĝia konstrua dosiero. .gradle.

Inter aliaj novaj funkcioj en la nova versio, malgrandaj riparetoj estis faritaj kaj iuj plibonigoj; La Java-konscia C ++-Elpurigilo estas ŝaltita defaŭlte kiam oni uzas N-aparaton aŭ emulilon kaj kiam oni elektas la denaskan elpurigilon. Kiel rekomendo por plibonigoj en la realigo de la programo, estas bone ĝisdatigi la Android-aldonaĵon por Gradle al versio 2.1.0.

Nuntempe Android Studio pasis de versio 0.1 al 2.1.0, kun entute 24 eldonoj inkluzive de la plej freŝa en aprilo ĉi-jare. Se vi volas koni ĉiun aŭ ĝian plej novan version, vizitu la sekvan ligon sur ĝia oficiala paĝo por elŝuti aŭ solvi problemojn: http://developer.android.com/tools/revisions/studio.html


La enhavo de la artikolo aliĝas al niaj principoj de redakcia etiko. Por raporti eraron alklaku Ĉi tie.

2 komentoj, lasu la viajn

Lasu vian komenton

Via retpoŝta adreso ne estos eldonita.

*

*

  1. Respondeculo pri la datumoj: Miguel Ángel Gatón
  2. Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
  3. Legitimado: Via konsento
  4. Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
  5. Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
  6. Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.

  1.   Cristobal diris

    Ni uzu linux por esti senpagaj?, Kaj kial ili ŝtelas de alia blogo aŭ kopias paston de taringa?, Malbone malbone malbone ....

  2.   Mikaelo diris

    Ĉu kiel App Inventor?