Mga katangian at katangian ng Android Studio

Alam namin ang Android bilang isa sa mga operating system na namumuno sa merkado ng teknolohiya ng komunikasyon, na nakatuon sa cellular telephony. Nang walang maraming sasabihin tungkol dito, malinaw kung gayon na ang demand bawat gumagamit para sa mga birtud na inaalok ng system, na mas partikular na nagsasalita ng acquisition ng mga application upang mapabuti o ipasadya ang aming kagamitan sa Android, ay lalong humihingi sa bahagi ng gumagamit, dahil sa turn, ang mataas na antas ng kumpetisyon na mayroon sa pagitan ng mga ito ay nangangailangan ng kanilang mga developer na makabago o karagdagang mapabuti ang komposisyon ng bawat isa. Para sa kadahilanang ito, at nauugnay sa isyu ng pagiging kumplikado na maaaring mayroon sa pag-program ng isang application, ang sistemang Android mismo ay nag-aalok ng isang naaangkop at angkop na toolkit para sa pagpapaunlad ng mga nasabing aplikasyon. Ang nasabing kit o mga tool ay bumubuo sa kung ano ang kilala bilang Android Studio. Ito ang opisyal na Android IDE para sa pagpapaunlad ng application. Batay sa IntelliJ IDEA; isang kapaligiran o pag-unlad na kapaligiran para sa mga programa, na may malakas na mga tool sa pag-edit ng code. Masasabing sa mga tuntunin ng pagtatasa ng code, binibigyang-diin nito ang mga pagkakamali, upang makapagbigay ng isang mas mabilis na solusyon sa kanila. Bilang pinagsamang mga tool para sa pagbuo o pagbuo ng mga programa sa Android, naglalaman ito ng isang interface ng gumagamit na dati ay itinayo o dinisenyo, na may iba't ibang mga modelo ng screen, kung saan maaaring ilipat ang mga mayroon nang elemento. Bilang karagdagan, ang mga debugger para sa mga emulator at ang posibilidad ng pagtatrabaho sa Logcat ay sakop. Sinusuportahan ng IntelliJ IDEA ang iba't ibang mga wika na batay sa JVM; Ang Java (samakatuwid ang "J" sa IntelliJ), Clojure, Groovy, Kotin, at Scala. Plus isang suporta para sa Maven at Gradle. Sa teknolohiyang ito, na nauugnay sa Android Studio, komportable ang mga posibilidad para sa paglikha at pagbuo ng mga application para sa sistemang ito.

1

Ang Android Studio ay may iba't ibang mga bahagi na makakatulong sa gawain ng pagbuo ng mga application; Gradle-based build system, variant build at maraming mga APK file, pati na rin ang mga template ng code na tumutulong sa pagbuo ng app. Ang isang kumpletong layout editor na may suporta para sa pag-drag at drop ng pag-edit ng mga elemento ng tema. Dali ng paggamit at pagiging tugma sa bersyon, ang Code ay lumiliit sa ProGuard at mas mababa at mas mababa ang pagkonsumo ng mapagkukunan sa Gradle. Panghuli, built-in na suporta para sa Google Cloud Platform, na ginagawang madali upang isama ang pagmemensahe ng Google cloud at ang App Engine.

Tungkol sa pag-unlad ng daloy ng trabaho, ang Android Studio ay may isang hanay ng mga tool na namamahala, bilang karagdagan sa posibleng pag-access mula sa linya ng utos patungo sa mga tool ng SDK. Ang mahalagang bagay tungkol sa lahat ng ito ay nag-aalok ang Android Studio ng kaginhawaan para sa mga developer, dahil mula dito posible na humingi, sa panahon ng pagbuo ng aplikasyon, ang mga kinakailangang tool bilang isang mas mabilis na paraan ng pagtatrabaho.

4

Kabilang sa mga yugto ng pag-unlad na sumasaklaw sa pagsasakatuparan ng mga application sa Android Studio ay nakakahanap kami ng apat na yugto. Ang una ay ang mga setting ng kapaligiran; Sa panahong ito, ang kapaligiran sa pag-unlad ay naka-install at naka-configure. Bilang karagdagan, ang koneksyon ay ginawa sa mga elemento kung saan maaaring maisagawa ang pag-install ng app, at nilikha ang mga virtual na aparato ng Android (AVDS). Saklaw ng ikalawang yugto ang Pag-configure at Pag-unlad ng Proyekto; Sa panahon nito, isinasagawa ang pagsasaayos ng proyekto at pag-unlad nito. Pinag-uusapan namin ang tungkol sa paglikha ng mga module na naglalaman ng mga mapagkukunan para sa application at mga file ng source code. Ang pangatlong yugto ay binubuo ng pagsubok, pag-debug, at pagbuo ng app; Sa puntong ito ang proyekto ay binuo sa isang maaaring i-debug na (mga) pakete na maaaring mai-install at patakbuhin sa emulator o sa isang Android device. Ginagamit ang isang Gradle-based build system. Nagbibigay ito ng kakayahang umangkop, mga pagkakaiba-iba ng pasadyang pagbuo, at resolusyon ng pagtitiwala. Sa kaso ng paggamit ng isa pang IDE, ang proyekto ay maaaring binuo gamit ang Gradle, at siya namang, naka-install sa isang aparato na gumagamit ng ADB. Kasunod, ang application ay na-debug sa pamamagitan ng mga mensahe sa pagsubaybay sa aparato, kasama ang isang Android logging device (Logcat) kasama ang ideya ng IntelliJ. Bilang karagdagan, maaaring magamit ang isang katugmang debugger ng JDWP, na idaragdag ang mga tool sa pag-debug at pag-log na ibinigay sa Android SDK. Sa huli, ginagamit ang mga tool sa pagsubok ng Android SDK para sa pagsubok sa application.

Bilang huling yugto, ang paglalathala ng aplikasyon; Sa yugtong ito, isinasagawa ang pagsasaayos at ang kahilingan ay ginawa para sa paggamit at libreng pamamahagi ng application sa mga gumagamit. Sa panahon ng yugto ng paghahanda, isang bersyon ng application ay binuo, na maaaring i-download at mai-install ng mga gumagamit sa kanilang mga aparato upang maibenta at maipamahagi ang bersyon ng application.

2

Sa larawang ito maaari naming makita ang diagram ng mga yugto para sa pagsasakatuparan ng mga application sa Android Studio.

Alam na namin ang mga yugto at pag-unlad sa panahon ng paglikha ng isang Android app. Sa kaso ng bawat proyekto, na tumutukoy sa modular base, naglalaman ang application ng isa o higit pang mga module na may mga file ng source code at mga file ng mapagkukunan. Alin, sa iba't ibang uri nito naglalaman ng; Mga module ng Android app, module ng Library, module ng pagsubok, at module ng App Engine. Bilang default, ipinapakita ng Android Studio ang mga file ng proyekto sa view ng proyekto ng Android. Sa puntong ito ang mga module ay nakikita sa isang organisadong paraan upang makapagbigay ng mabilis na pag-access sa mga pangunahing file ng source code. Sa kaso ng mga build file, makikita ang mga ito sa pinakamataas na antas sa ilalim ng Scripts Gradle. Sa Studio Android naiintindihan na namin na ang Gradle ay ginagamit bilang batayan ng system ng pagbuo ng application. Tumatakbo ang system ng paglikha na ito bilang isang tool na isinama sa menu ng Android Studio, at siya namang ay malaya sa linya ng utos.

3

Mga file ng proyekto.

Nalaman na ang isang bahagi ng komposisyon ng Android Studio at kung paano isinasagawa ang gawain sa loob nito, sulit na sabihin na ilang linggo na ang nakalilipas mayroon kaming bagong bersyon nito, na magagamit sa 2.1.0 na edisyon nito noong Abril. Dapat nating malaman na ang mga pana-panahong pag-update na ginawa sa Android Studio ay nangyayari nang hindi na kailangang i-update ang proyekto, sa aspetong ito ay dapat na walang pag-aalala para sa developer.

Kabilang sa mga pangunahing pagbabago na natagpuan sa bagong bersyon na ito, ang suporta para sa pagpapaunlad sa bagong bersyon ng operating system, ang Android N, sa Preview nito ay pinahahalagahan. Ang platform ng Android N ay nagdaragdag ng suporta para sa Java 8, na mayroong mga tampok sa wika na nangangailangan ng isang bagong pang-eksperimentong tagatala na tinatawag na Jack. Ang pinakabagong bersyon ng Jack ay gagana lamang sa bersyon 2.1. Mula sa Android Studio. Samakatuwid, kinakailangang gamitin ang bersyon na ito kung nais mong gumana sa Java 8. Dapat pansinin na kahit na ang Android Studio 2.1 ay matatag na ngayon, ang Jack compiler ay pang-eksperimento pa rin, samakatuwid, dapat itong buhayin kasama ang pag-aari ng jackOptions dito build file. .gradle.

Kabilang sa iba pang mga bagong tampok sa bagong bersyon, ang mga menor de edad na pag-aayos ng bug ay ginawa pati na rin ang ilang mga pagpapabuti; Ang nakaalam sa Java na C ++ Debugger ay pinagana sa pamamagitan ng default kapag gumagamit ng isang N aparato o emulator at pagpili ng katutubong debugger mode. Bilang isang rekomendasyon para sa mga pagpapabuti sa pagsasakatuparan ng app, magandang i-update ang Android plugin para sa Gradle sa bersyon 2.1.0.

Sa kasalukuyan ang Android Studio ay nawala mula sa bersyon 0.1 hanggang 2.1.0, na may kabuuang 24 na mga edisyon kasama ang pinakahuling isa noong Abril ng taong ito. Kung nais mong malaman ang bawat isa o ang pinakabagong bersyon nito, bisitahin ang sumusunod na link sa opisyal na pahina nito para sa mga pag-download o impormasyon sa pag-troubleshoot: http://developer.android.com/tools/revisions/studio.html


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Cristobal dijo

    Gumamit tayo ng linux upang maging malaya?, At bakit sila nagnanakaw mula sa iba pang blog o kopyahin ang i-paste ang mga tainga?, Masamang masamang masamang….

  2.   Miguel dijo

    Ito ba ay tulad ng App Inventor?