Характарыстыкі і якасці Android Studio

Мы ведаем Android як адну з аперацыйных сістэм, якія лідзіруюць на рынку камунікацыйных тэхналогій, арыентаваных на сотавую тэлефанію. Не кажучы шмат пра гэта, відавочна, што попыт на аднаго карыстальніка ў вартасцях, прапанаваных сістэмай, у прыватнасці, пра набыццё прыкладанняў для паляпшэння або налады нашага абсталявання Android, з боку карыстальніка становіцца ўсё больш патрабавальным, бо у сваю чаргу, высокая ступень канкурэнцыі, якая існуе паміж імі, патрабуе ад распрацоўшчыкаў інавацый альбо далейшага ўдасканалення складу кожнага з іх. Па гэтай прычыне і звязана з праблемай складанасці, якая можа існаваць пры праграмаванні прыкладання, сама сістэма Android прапануе адпаведны і прыдатны інструментарый для распрацоўкі названых прыкладанняў. Такі набор альбо інструменты складаюць тое, што называецца Android-студыя. Гэта афіцыйны Android IDE для распрацоўкі прыкладанняў. Заснаваны на IntelliJ IDEA; асяроддзе альбо асяроддзе распрацоўкі праграм, якое мае магутныя інструменты рэдагавання кода. Можна сказаць, што з пункту гледжання аналізу кода ён адразу вылучае памылкі, каб хутчэй вырашыць іх. У якасці інтэграваных інструментаў для распрацоўкі або пабудовы праграм у Android ён утрымлівае карыстацкі інтэрфейс, які быў раней пабудаваны альбо распрацаваны з рознымі мадэлямі экрана, куды можна перамяшчаць існуючыя элементы. Акрамя таго, разглядаюцца адладчыкі для эмулятараў і магчымасць працы з Logcat. IntelliJ IDEA падтрымлівае розныя мовы, якія заснаваны на JVM; Java (адсюль "J" у IntelliJ), Clojure, Groovy, Kotin і Scala. Плюс падтрымка Maven і Gradle. З дапамогай гэтай тэхналогіі, звязанай з Android Studio, магчымасці зручныя для стварэння і пабудовы прыкладанняў для гэтай сістэмы.

1

Android Studio мае розныя кампаненты, якія дапамагаюць ствараць дадаткі; Сістэма зборкі на аснове Gradle, зборка варыянтаў і некалькі файлаў APK, а таксама шаблоны кода, якія дапамагаюць у стварэнні дадаткаў. Поўны рэдактар ​​макета з падтрымкай перацягвання рэдагавання элементаў тэмы. Прастата выкарыстання і сумяшчальнасць версій, Code скарачаецца з ProGuard і ўсё менш і менш спажывае рэсурсы з Gradle. Нарэшце, убудаваная падтрымка Google Cloud Platform, якая дазваляе лёгка інтэграваць Google Cloud Messaging і App Engine.

Што датычыцца распрацоўкі працоўнага працэсу, Android Studio мае набор інструментаў, якія адказваюць, дадаўшы да гэтага магчымы доступ з каманднага радка да інструментаў SDK. Важнае ва ўсім гэтым заключаецца ў тым, што Android Studio прапануе камфорт для распрацоўшчыкаў, бо з яго можна падчас распрацоўкі прыкладання выклікаць неабходныя інструменты як больш спрытны спосаб працы.

4

Сярод этапаў распрацоўкі, якія ахопліваюць рэалізацыю прыкладанняў у Android Studio, мы знаходзім чатыры этапы. Першае - гэта налады навакольнага асяроддзя; На гэтым этапе ўсталёўваецца і наладжваецца асяроддзе распрацоўкі. Акрамя таго, злучэнне ажыццяўляецца з элементамі, дзе можа быць праведзена ўстаноўка прыкладання, і створаны віртуальныя прылады Android (AVDS). Другая фаза ахоплівае Канфігурацыя і распрацоўка праекта; На працягу гэтага ажыццяўляецца канфігурацыя і распрацоўка праекта. Гаворка ідзе пра стварэнне модуляў, якія ўтрымліваюць рэсурсы для прыкладанняў і файлаў зыходнага кода. Трэцяя фаза ўключае ў сябе тэставанне, адладка і стварэнне прыкладання; На гэты момант праект убудаваны ў адладжвальны пакет .apk, які можна ўсталяваць і запусціць на эмулятары альбо на прыладзе Android. Выкарыстоўваецца сістэма зборкі на аснове Gradle. Гэта забяспечвае гнуткасць, карыстацкія варыянты зборкі і дазвол залежнасцяў. У выпадку выкарыстання іншай IDE праект можа быць распрацаваны з выкарыстаннем Gradle і, у сваю чаргу, усталяваны на прыладзе, якая выкарыстоўвае ADB. Пасля прыкладанне адладжваецца праз паведамленні пра маніторынг прылад, а таксама прыладу для рэгістрацыі Android (Logcat) разам з ідэяй IntelliJ. Акрамя таго, можна выкарыстоўваць сумяшчальны адладчык JDWP, дадаўшы інструменты адладкі і рэгістрацыі, якія пастаўляюцца з Android SDK. У рэшце рэшт для тэставання прыкладання выкарыстоўваюцца інструменты тэсціравання Android SDK.

У якасці апошняй фазы публікацыя заяўкі; На гэтым этапе выконваецца канфігурацыя і робіцца запыт на выкарыстанне і бясплатнае распаўсюджванне прыкладання сярод карыстальнікаў. На этапе падрыхтоўкі ствараецца версія прыкладання, якую карыстальнікі могуць загружаць і ўсталёўваць на свае прылады, каб можна было прадаваць і распаўсюджваць версію прыкладання.

2

На гэтым малюнку мы бачым схему этапаў рэалізацыі прыкладанняў у Android Studio.

Мы ўжо ведаем этапы і развіццё падчас стварэння прыкладання для Android. У выпадку кожнага праекта, спасылаючыся на модульную базу, прыкладанне змяшчае адзін або некалькі модуляў з файламі зыходнага кода і файламі рэсурсаў. Якая ў розных тыпах змяшчае; Модулі прыкладанняў Android, модулі бібліятэкі, тэставыя модулі і модулі App Engine. Па змаўчанні Android Studio адлюстроўвае файлы праекта ў выглядзе праекта Android. На гэты момант модулі арганізаваны арганізавана, каб забяспечыць хуткі доступ да ключавых файлаў зыходнага кода. У выпадку зборкі файлы яны бачныя на верхнім узроўні ў Scripts Gradle. У Studio Android мы ўжо разумеем, што Gradle выкарыстоўваецца як аснова сістэмы стварэння прыкладанняў. Гэтая сістэма стварэння працуе як інструмент, убудаваны ў меню Android Studio, і ў сваю чаргу не залежыць ад каманднага радка.

3

Файлы праекта.

Ужо вядомая частка кампазіцыі Android Studio і тое, як у ёй праводзіцца праца, варта сказаць, што некалькі тыдняў таму ў нас з'явілася новая яе версія, даступная ў яе выданні 2.1.0 у красавіку. Мы павінны ведаць, што перыядычныя абнаўленні, зробленыя ў Android Studio, адбываюцца без неабходнасці абнаўляць праект, у гэтым аспекце распрацоўшчык не павінен турбавацца.

Сярод асноўных змен, выяўленых у гэтай новай версіі, варта ацаніць падтрымку распрацоўкі ў новай версіі аперацыйнай сістэмы Android N у папярэднім праглядзе. Платформа Android N дадае падтрымку Java 8, якая мае моўныя функцыі, якія патрабуюць новага эксперыментальнага кампілятара пад назвай Jack. Апошняя версія Джэка працуе толькі ў версіі 2.1. Ад Android Studio. Такім чынам, неабходна выкарыстоўваць гэтую версію, калі вы хочаце працаваць з Java 8. Варта адзначыць, што, хоць Android Studio 2.1 цяпер стабільны, кампілятар Jack па-ранейшаму эксперыментальны, таму яго трэба актываваць з уласцівасцю jackOptions ў сваім файле зборкі. .града.

Сярод іншых новых функцый у новай версіі былі ўнесены нязначныя выпраўленні памылак, а таксама некаторыя паляпшэнні; Адладчык C ++, які падтрымлівае Java, уключаны па змаўчанні пры выкарыстанні N-прылады або эмулятара і выбары ўласнага рэжыму адладчыка. У якасці рэкамендацыі па паляпшэнні ў рэалізацыі прыкладання добра абнавіць убудова Android для Gradle да версіі 2.1.0.

У цяперашні час Android Studio перайшоў з версіі 0.1 на 2.1.0, у агульнай складанасці 24 выпускі, уключаючы самую апошнюю ў красавіку гэтага года. Калі вы хочаце ведаць кожную з яе альбо апошнюю версію, наведайце наступную спасылку на афіцыйнай старонцы, каб даведацца пра загрузкі альбо даведацца пра ліквідацыю непаладак: http://developer.android.com/tools/revisions/studio.html


Змест артыкула адпавядае нашым прынцыпам рэдакцыйная этыка. Каб паведаміць пра памылку, націсніце тут.

2 каментарыяў, пакіньце свой

Пакіньце свой каментар

Ваш электронны адрас не будзе апублікаваны.

*

*

  1. Адказны за дадзеныя: Мігель Анхель Гатон
  2. Прызначэнне дадзеных: Кантроль спаму, кіраванне каментарыямі.
  3. Легітымнасць: ваша згода
  4. Перадача дадзеных: Дадзеныя не будуць перададзены трэцім асобам, за выключэннем юрыдычных абавязкаў.
  5. Захоўванне дадзеных: База дадзеных, размешчаная Occentus Networks (ЕС)
  6. Правы: у любы час вы можаце абмежаваць, аднавіць і выдаліць сваю інфармацыю.

  1.   Крыстабаля сказаў

    Давайце скарыстаем Linux, каб быць бясплатным? І чаму яны крадуць з іншага блога альбо капіруюць пасты taringa? Дрэнна дрэнна дрэнна ....

  2.   Мігель сказаў

    Гэта падобна на App Inventor?

bool (праўда)