Awọn abuda ati awọn agbara ti Studio ile-iṣẹ Android

A mọ Android bi ọkan ninu awọn ọna ṣiṣe ti o ṣe itọsọna ọja imọ ẹrọ ibaraẹnisọrọ, fojusi lori tẹlifoonu cellular. Laisi pupọ lati sọ nipa eyi, o han gbangba lẹhinna pe ibeere fun olumulo fun awọn iwa rere ti eto naa funni, ni sisọ ni pataki diẹ sii ti ohun-ini awọn ohun elo lati mu dara tabi ṣe akanṣe ohun elo Android wa, n beere pupọ si apakan ti olumulo naa, nitori lapapọ, iwọn giga ti idije ti o wa laarin wọn nilo awọn oludasile wọn lati ṣe imotuntun tabi mu ilọsiwaju ti akopọ ti ọkọọkan wọn pọ si. Fun idi eyi, ati ni nkan ṣe pẹlu ọrọ ti idiju ti o le wa ninu siseto ohun elo kan, eto Android funrararẹ nfunni irinṣẹ irinṣẹ ti o yẹ ati ti o baamu fun idagbasoke awọn ohun elo ti a sọ. Iru kit tabi awọn irinṣẹ ṣe ohun ti a mọ ni Android ile isise. Eyi ni IDE osise ti Android fun idagbasoke ohun elo. Da lori IntelliJ IDEA; ayika tabi agbegbe idagbasoke fun awọn eto, eyiti o ni awọn irinṣẹ ṣiṣatunkọ koodu to lagbara. O le sọ pe ni awọn ofin ti onínọmbà koodu rẹ, o ṣe afihan awọn aṣiṣe lẹsẹkẹsẹ, lati fun ojutu yiyara si wọn. Gẹgẹbi awọn irinṣẹ ti a ṣepọ fun idagbasoke tabi ikole awọn eto ni Android, o ni wiwo olumulo ti o kọ tẹlẹ tabi ṣe apẹrẹ, pẹlu ọpọlọpọ awọn awoṣe iboju, nibiti awọn eroja to wa tẹlẹ le gbe. Ni afikun, awọn onigbọwọ fun awọn emulators ati pe o ṣeeṣe lati ṣiṣẹ pẹlu Logcat ni a bo. IntelliJ IDEA ṣe atilẹyin ọpọlọpọ awọn ede ti o da lori JVM; Java (nitorinaa “J” ni IntelliJ), Clojure, Groovy, Kotin, ati Scala. Ni afikun atilẹyin fun Maven ati Gradle. Pẹlu imọ-ẹrọ yii, ti o ni nkan ṣe pẹlu Studio ile-iṣẹ Android, awọn aye ṣeeṣe jẹ itunu fun ẹda ati ikole awọn ohun elo fun eto yii.

1

Ile-iṣẹ Android ni awọn ẹya oriṣiriṣi ti o ṣe iranlọwọ iṣẹ-ṣiṣe ti awọn ohun elo ile; Eto ipilẹ orisun Gradle, kọ iyatọ ati awọn faili apk lọpọlọpọ, ati awọn awoṣe koodu ti o ṣe iranlọwọ fun ikole ohun elo. Olootu ipilẹ pipe pẹlu atilẹyin fun fa ati ju silẹ ṣiṣatunkọ ti awọn eroja akori. Irọrun ti lilo ati ibaramu ẹya, Kọnku koodu pẹlu ProGuard ati lilo ohun elo kere si ati kere si pẹlu Gradle. Ni ipari, atilẹyin ti a ṣe sinu fun Google Cloud Platform, eyiti o jẹ ki o rọrun lati ṣepọ Google Cloud Fifiranṣẹ ati Ẹrọ Ẹrọ.

Nipa idagbasoke iṣan-iṣẹ, ile-iṣẹ Android ni ipilẹ awọn irinṣẹ ti o ni idiyele, ni afikun si iwọle ti o ṣeeṣe lati laini aṣẹ si awọn irinṣẹ SDK. Ohun pataki nipa gbogbo eyi ni pe Ile-iṣẹ Android n funni ni itunu fun awọn aṣagbega, nitori lati ọdọ rẹ o ṣee ṣe lati gbadura, lakoko idagbasoke ohun elo, awọn irinṣẹ pataki bi ọna ṣiṣe itara diẹ sii.

4

Lara awọn ipele idagbasoke ti o bo imuse ti awọn ohun elo ni ile-iṣẹ Android a wa awọn ipele mẹrin. Ni igba akọkọ ti ni awọn eto ayika; Lakoko ipele yii, a ti fi sori ẹrọ ati tunto agbegbe idagbasoke. Ni afikun, asopọ naa ni a ṣe si awọn eroja nibiti a le ṣe fifi sori ẹrọ ohun elo, ati pe a ṣẹda awọn ẹrọ foju Android (AVDS). Ipele keji ni wiwa Iṣeto ni ati Idagbasoke; Lakoko eyi, iṣeto iṣeto ati idagbasoke ni a ṣe. A n sọrọ nipa ṣiṣẹda awọn modulu ti o ni awọn orisun fun ohun elo ati awọn faili koodu orisun. Ipele kẹta pẹlu awọn idanwo, n ṣatunṣe aṣiṣe, ati kikọ ohun elo naa; Ni aaye yii a ti kọ idawọle naa sinu apo-iwe (s) ti o le ṣatunṣe pada ti o le fi sori ẹrọ ati ṣiṣe lori emulator tabi lori ẹrọ Android kan. Eto kikọ ti o da lori Gradle lo. Eyi pese irọrun, awọn iyatọ kọ aṣa, ati ipinnu igbẹkẹle. Ni ọran ti lilo IDE miiran, iṣẹ naa le ni idagbasoke nipa lilo Gradle, ati ni ọna, fi sori ẹrọ lori ẹrọ ti o lo ADB. Lẹhinna, a ti ṣatunṣe ohun elo nipasẹ awọn ifiranṣẹ ibojuwo ẹrọ, pẹlu ohun elo gedu Android kan (Logcat) pẹlu imọran IntelliJ. Ni afikun, a le lo apanirun JDWP ibaramu kan, ni fifi n ṣatunṣe aṣiṣe ati awọn irinṣẹ gedu ti a pese pẹlu Android SDK. Ni ipari, a lo awọn irinṣẹ idanwo Android SDK fun idanwo ohun elo naa.

Bi awọn ti o kẹhin alakoso, awọn ohun elo atejade; Ni ipele yii, a ṣe atunto naa ati pe a ṣe ibeere fun lilo ati pinpin ohun elo ọfẹ si awọn olumulo. Lakoko ipele imurasilẹ, a kọ ẹya ti ohun elo, eyiti awọn olumulo le ṣe igbasilẹ ati fi sori ẹrọ lori awọn ẹrọ wọn ki ẹya ohun elo le ta ati pinpin.

2

Ni aworan yii a le wo aworan ti awọn ipele fun imuse awọn ohun elo ni ile-iṣẹ Android.

A ti mọ tẹlẹ awọn ipele ati idagbasoke lakoko ẹda ohun elo Android kan. Ninu ọran ti iṣẹ kọọkan, tọka si ipilẹ modulu, ohun elo naa ni awọn modulu ọkan tabi diẹ sii pẹlu awọn faili koodu orisun ati awọn faili orisun. Ewo, ninu awọn oriṣiriṣi oriṣi rẹ ni; Awọn modulu ohun elo Android, awọn modulu ikawe, Awọn modulu Idanwo, ati awọn modulu App Engine. Nipa aiyipada, ile-iṣẹ Android n ṣe afihan awọn faili iṣẹ akanṣe ni iwoye iṣẹ akanṣe Android. Ni aaye yii a ṣeto awọn modulu ni ọna ti a ṣeto lati pese iraye si iyara si awọn faili koodu orisun bọtini. Ni ọran ti awọn faili kikọ, iwọnyi ni o han ni ipele oke labẹ Gradle Scripts. Ninu Studio Android a ti ni oye tẹlẹ pe A lo Gradle gẹgẹbi ipilẹ eto eto ohun elo. Eto ẹda yii n ṣiṣẹ bi ohun elo ti a ṣepọ ninu akojọ aṣayan Studio ti Android, ati pe ni ominira jẹ ominira ti laini aṣẹ.

3

Awọn faili iṣẹ akanṣe.

Ti tẹlẹ mọ apakan kan ti akopọ ti Studio Android ati bi a ṣe ṣe iṣẹ inu rẹ, o tọ lati sọ pe awọn ọsẹ diẹ sẹhin a ni ẹya tuntun rẹ, ti o wa ni ikede 2.1.0 rẹ ni Oṣu Kẹrin. A gbọdọ mọ pe awọn imudojuiwọn igbakọọkan ti a ṣe si Studio ile-iṣẹ Android ṣẹlẹ laisi iwulo lati ṣe imudojuiwọn iṣẹ akanṣe, ni abala yii ko yẹ ki o jẹ aibalẹ fun Olùgbéejáde naa.

Lara awọn ayipada akọkọ ti a rii ninu ẹya tuntun yii, atilẹyin fun idagbasoke ni ẹya tuntun ti ẹrọ iṣiṣẹ, Android N, ninu Awotẹlẹ rẹ ni a ṣeyin. Syeed ti Android N ṣe afikun atilẹyin fun Java 8, eyiti o ni awọn ẹya ede ti o nilo alakojọ iwadii tuntun ti a pe ni Jack. Ẹya tuntun ti Jack jẹ ṣiṣiṣẹ nikan lori ẹya 2.1. Lati Android Studio. Nitorinaa, o ṣe pataki lati lo ẹya yii ti o ba fẹ ṣiṣẹ pẹlu Java 8. O yẹ ki o ṣe akiyesi pe botilẹjẹpe Android Studio 2.1 ti wa ni iduroṣinṣin bayi, akopọ Jack tun jẹ adanwo, nitorinaa, o gbọdọ muu ṣiṣẹ pẹlu ohun-ini jackOptions ninu faili kọ rẹ. .olòtò.

Laarin awọn ẹya tuntun miiran ninu ẹya tuntun, awọn atunṣe kokoro kekere ni a ṣe bii diẹ ninu awọn ilọsiwaju; Olupilẹṣẹ C ++ ti o mọ Java n ṣiṣẹ nipasẹ aiyipada nigba lilo ẹrọ N tabi emulator ati yiyan ipo ti n ṣatunṣe aṣiṣe abinibi. Gẹgẹbi iṣeduro fun awọn ilọsiwaju ninu imuse ti ohun elo, o dara lati ṣe imudojuiwọn ohun itanna Android fun Gradle si ẹya 2.1.0.

Lọwọlọwọ ile-iṣẹ Android ti lọ lati ẹya 0.1 si 2.1.0, pẹlu apapọ awọn itọsọna 24 pẹlu eyiti o ṣẹṣẹ julọ ni Oṣu Kẹrin ọdun yii. Ti o ba fẹ mọ ọkọọkan tabi ẹya tuntun rẹ, ṣabẹwo si ọna asopọ atẹle lori oju-iwe osise rẹ fun awọn igbasilẹ tabi alaye laasigbotitusita: http://developer.android.com/tools/revisions/studio.html


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Awọn asọye 2, fi tirẹ silẹ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.

  1.   Cristobal wi

    Jẹ ki a lo linux lati ni ominira?, Ati pe kilode ti wọn fi n jale lati bulọọgi miiran tabi daakọ lẹẹ ti taringa?, Buburu buburu buburu bad.

  2.   Miguel wi

    Ṣe o dabi Olupilẹṣẹ App?