Auala e Fausia ai se Poloketi i Faletusi Android
Android Studio o le si'osi'omaga atina'e tu'ufa'atasi e sili ona fa'aogaina (IDE) e fai talosaga mo masini Android. Faatasi ai ma lenei meafaigaluega, e mafai e le au atinaʻe ona fausia ma mamanuina galuega faatino lelei ma aoga. I totonu o lenei tusiga, o le a matou a'oa'o ia te oe pe fa'apefea ona fai se poloketi i le Android Studio i se auala. la'asaga i lea la'asaga, o lea e mafai ai ona e amata fausia au lava talosaga.
1. Tikia ma fa'apipi'i le Android Studio
Ae e te leʻi amata faia se poloketi i le Android Studio, e tatau ona e sii mai ma faʻapipiʻi le meafaigaluega i lau komepiuta. E mafai ona e mauaina le faʻapipiʻiina o le Android Studio i luga o le saite aloaia a le Android Developer. A uma ona sii mai, mulimuli i faatonuga e faʻapipiʻi ai le polokalame i luga lau faiga fa'aoga.
2. Amata Setulaga
O le taimi lava e faʻapipiʻi ai le Android Studio, e manaʻomia ona e faia se faʻatulagaga muamua e faʻamautinoa ai ua sauni lau siosiomaga atinaʻe e fai ni galuega. E aofia ai le fa'apipi'iina ma le fa'afouina o vaega taua, pei ole Android SDK ma fau mea faigaluega. E taua foi le fetuutuunai o le Android emulator pe fa'afeso'ota'i se masini fa'aletino ina ia e mafai ai ona fa'ata'ita'i ia talosaga e te atia'e.
3. Fausia o se galuega fou
Le faia o se galuega fou i le Android Studio, tatala le meafaigaluega ma filifili le "Fausia galuega fou" filifiliga i luga o le lau amata. Ona fai atu lea ia te oe e filifili se mamanu o galuega faatino, e pei ole Gaoioiga Gaoioiga po'o Gaoioiga Autu. O nei faʻataʻitaʻiga e maua ai se faʻavae faʻavae mo lau app ma fesoasoani ia te oe e amata vave.
4. Fa'atulagaina o le galuega faatino
O le taimi lava e te filifilia ai le mamanu o le poloketi, o le a fai atu le Android Studio ia te oe e tuʻuina atu ni faʻamatalaga autu, e pei o le igoa o le poloketi ma le afifi o le polokalama o le faʻamatalaga autu mo lau app ae o le afifiina o le app o se auala tulaga ese e iloa ai luga o le Android system. E le gata i lea, e mafai ona e fetuutuuna'i isi filifiliga, e pei ole la'ititi la'ititi o lo'o lagolagoina le Android version ma le gagana polokalame e fiafia iai.
I se faapuupuuga, o le fatuina o se poloketi i le Android Studio o le laasaga muamua lea i le atiaeina o talosaga mo masini Android. Faatasi ai ma le faʻavae saʻo ma meafaigaluega, e mafai ona e faʻaalia ou manatu i le olaga ma fatuina ni faʻaoga aoga ma lelei. Mulimuli i laasaga o loʻo faʻamatalaina i lenei tusiga ma o le a e sauni e amata lau malaga i le atinaʻeina o telefoni feaveaʻi.
- Folasaga i le Android Studio
O le Android Studio o se si'osi'omaga atina'e tu'ufa'atasia (IDE) fa'aaogaina fa'apitoa mo le atina'eina o talosaga feavea'i mo masini Android. E ofoina atu le tele o meafaigaluega ma foliga e faigofie ai ona atiaʻe, debug, ma faʻapipiʻi talosaga. I totonu o lenei tusiga, matou te faʻaali atu ia te oe pe faʻafefea ona fai lau poloketi muamua i totonu o le Android Studio ma amata suʻesuʻe uma gafatia o lenei meafaigaluega mamana.
Ina ia amata, o le mea muamua e tatau ona e faia o le faʻapipiʻi le Android Studio i lau komepiuta. E mafai ona e sii maia mai e leai se totogi mai le upegatafa'ilagi aloaia a le Android Studio. A uma loa ona e fa'apipi'i sa'o, tatala loa ma e sauni e fai lau poloketi muamua.
A e fatuina se poloketi fou i le Android Studio, o le a tuʻuina atu ia te oe se faʻataʻitaʻiga e taʻitaʻia oe i le faagasologa o le faʻatulagaina o lau galuega. Muamua, e tatau ona e filifili le ituaiga o poloketi e te mana'o e fai, pei o se talosaga avanoa,se gaioiga autu, po'o se gaoioiga tau folauga. O le filifilia o le ituaiga o poloketi e fa'alagolago i le ituaiga o talosaga o lo'o e atia'e ma ou mana'oga fa'apitoa. Ona, e tatau ona e tuʻuina atu le igoa o le poloketi ma le igoa o le afifi, o se ID tulaga ese mo lau talosaga i luga o le Android system.
- Faʻatulagaina le siosiomaga atinaʻe i Android Studio
Android Studio o le si'osi'omaga atina'e sili ona fa'aaogaina e fai Polokalama Android. A'o le'i amata ona atia'e lau galuega, e taua tele le fa'atulaga sa'o o lou si'osi'omaga atina'e i le Android Studio. Le isi, matou te faʻaali atu ia te oe laasaga e manaʻomia e faʻatino ai lenei faʻatulagaga.
Laasaga 1: Muamua, e tatau ona e mautinoa o loʻo e faʻapipiʻi lelei le Android Studio i luga o lau masini E mafai ona e mauaina le lomiga fou o le Android Studio mai le upega tafaʻilagi aloaia a le Android. A mae'a ona e siiina mai le faila fa'apipi'i, fa'agasolo ma mulimuli i fa'atonuga i luga ole lau e fa'auma ai le fa'apipi'i.
Laasaga 2: A maeʻa ona faʻapipiʻi le Android Studio, o le isi laasaga o le faʻatulagaina o le Android SDK. O le SDK (Software Development Kit) o lo'o iai mea faigaluega uma ma faletusi e mana'omia e atia'e ai talosaga ile Android Studio. Tatala le Android Studio ma alu i le "Configure" tab i le pito i luga o le lisi lisi Ona filifili lea o le "SDK Manager" e tatala ai le faamalama o le SDK.
Laasaga 3: I le faamalama SDK configuration, ia mautinoa ua filifilia le “SDK Platforms” tab. O iinei e te maua ai le eseese Android versions avanoa e atiaʻe ai apps. Filifili le Android versions e te manaʻo e faʻaoga i lau poloketi ma kiliki le Apply e faʻapipiʻi ai. E mafai foi ona e filifilia le "SDK Tools" tab e faʻapipiʻi ai soʻo se meafaigaluega faʻaopoopo e te manaʻomia e atiaʻe ai lau talosaga.
Manatua: O le fa'atulagaina sa'o o lou si'osi'omaga atina'e i le Android Studio e taua tele ina ia mafai ai ona fa'atupuina fa'aoga lelei le Android. Mulimuli i laasaga nei ma ia mautinoa o loʻo ia te oe le lomiga fou o le Android Studio ma le Android SDK faʻapipiʻi i lau masini. A mae'a loa le seti, o le a e sauni e amata fausia lau poloketi i le Android Studio ma fa'ataunu'uina ou manatu.
– Fausia se galuega fou ile Android Studio
Android Studio o le si'osi'omaga atina'e sili ona lauiloa (IDE) mo le atina'eina o talosaga mo masini Android. I lenei pou, matou te faʻaali atu ia te oe i lea laasaga ma lea laasaga pe faʻapefea ona fai se galuega fou i le Android Studio. Mulimuli i laasaga faigofie nei e amata fausia ai le isi polokalama sili Android.
1. Tatala le Android Studio: O le mea muamua e tatau ona e faia o le tatalaina lea o le Android Studio i lau komepiuta. O le taimi lava e utaina ai le IDE, o le a e vaʻai i le mata faʻafeiloaʻi e mafai ai ona e fatuina se galuega fou pe tatala se mea o iai. Kiliki "Fausia se poloketi fou" e amata ai.
2. Filifili faatulagaga o galuega faatino: Ona tu'uina atu lea ia te oe se faasologa o filifiliga e fa'atulaga ai lau galuega fou. E aofia ai le igoa o le app, igoa o le afifi, nofoaga e teu ai, la'ititi o lo'o lagolagoina le Android version, ma isi.
3. Filifili le ituaiga o gaioiga: O le taimi lava e te setiina ai faʻamatalaga o le poloketi, e tatau ona e filifilia le ituaiga o gaioiga e te manaʻo e aofia ai i lau talosaga. E mafai ona e filifili mai le tele o fa'ata'ita'iga ua uma ona fa'avasegaina, e pei o le “Gaoioiga Gaoioiga” po'o le “Gaoioiga Fa'atautaiga”. E mafai fo'i ona e filifili e 'aua le fa'aopoopoina se gaioiga i le taimi nei. E fautuaina e filifili se mamanu e fetaui ma ou manaʻoga i le taimi nei.
O lea la ua e faia se poloketi fou i le Android Studio, ua e sauni e amata fausia lau Android app. Su'esu'e i faila eseese ma faila e otometi ona fa'atupuina e le Android Studio e fa'amasani ai oe i le fausaga o le poloketi Aua nei galo e teu lau galuega i taimi uma e aloese ai mai le leiloa o le alualu i luma.
- Fa'atulagaina o faila ma fa'amaumauga i totonu o se poloketi Android Studio
O se tasi o galuega taua pe a galue i luga o se Android Studio poloketi o le faʻatulagaina lelei o faila ma faʻatonuga. O le a fa'atumauina ai se fa'atulagaga manino ma fa'afaigofie le folauga ma le galulue fa'atasi i le va o tagata o le 'au. O lo'o i lalo nisi o fautuaga mo le fa'atulagaina o faila ma fa'atonuga i se poloketi Android Studio.
1. Fa'amatalase fa'atonuga ma igoa faila
E taua tele le fa'atuina o se fa'atonuga fa'atutusa ma fa'atutusa i totonu o le poloketi. E aofia ai le fatuina o faila mo vaega eseese, e pei o gaioiga, vaega, mea faʻapipiʻi, punaoa, ma suʻega. E le gata i lea, e fautuaina le faʻaogaina o igoa faila faʻamatalaga ma faʻasolosolo, e mulimuli i le faʻaigoaina o igoa Android. O le a faafaigofie ai ona maua ma malamalama i au faila.
2. Fa'aoga afifi e fa'aputu fa'atasi ai faila
I le Android Studio, e mafai ona fa'aputu fa'atasi faila fa'atasi e fa'aoga ai afifi. O le afifi o se faila lea e maua ai faila e feso'ota'i. Mo se faʻataʻitaʻiga, e mafai ona e tuʻufaʻatasia gaoioiga uma i totonu o se afifi e taʻua o "activities" ma vaega uma i totonu o se afifi e taʻua o "fragments." Ole a fesoasoani lea ile fa'atumauina o le fa'atulagaina lelei o au faila ma fa'afaigofie ona su'e.
3. Aloese mai le toe faia o faila
E fautuaina e aloese mai le fa'aluaina o faila i totonu o le poloketi. Nai lo le tele o kopi o le faila e tasi i nofoaga eseese, e tatau ona e su'e se nofoaga tutotonu mo lena faila. Ona mafai lea ona faʻasino mai isi nofoaga i totonu o le poloketi. O le a fesoasoani lenei mea e faatumauina se punavai e tasi o le upumoni ma aloese ai mai feeseeseaiga po o le fenumiai.
E ala i le mulimuli i nei fautuaga, e mafai ona faʻapipiʻi faila ma faʻamaumauga i totonu o se Android Studio poloketi lelei ma mama. O lenei fa'alapotopotoga o le a fa'afaigofie le galulue fa'atasi, su'esu'e, ma le malamalama i le tulafono, lea e mana'omia mo le atina'eina o se talosaga manuia.
- UI Design i le Android Studio
O le mamanuina o le faʻaoga faʻaoga i le Android Studio o se vaega taua o le fatuina o soʻo se talosaga Android. Ina ia faia lenei mea, e manaʻomia le faʻaogaina o mea faigaluega ma foliga o loʻo ofoina mai e lenei atinaʻe mamana ia i tatou Android Studio o loʻo i ai se faʻataʻitaʻiga mamanu lea e mafai ai ona tatou tosoina ma tuʻu i lalo vaega vaʻaia eseese e foafoa tatou fa'aoga. E le gata i lea, e mafai ona tatou faʻaogaina le gagana XML e faʻamatala ai foliga ma amioga o elemene.
E amata ona mamanuina le faʻaoga faʻaoga ile Android Studio, e tatau ona tatou fatuina se poloketi fou ma filifili le filifiliga "Gaoioiga Gaoioiga" O le a maua ai e i tatou se faʻataʻitaʻiga autu ma se gaioiga autu ma lona faila faʻapipiʻi, e mafai ona tatou faʻaopoopo vaega eseese i la tatou atinaʻe. e pei o fa'amau, fa'amaumauga o tusitusiga, ata, ma isi. E mafai ona tatou fa'avasegaina elemene ta'itasi e ala ile filifilia ona meatotino ile vaega o uiga.
O le Android Studio fo'i e maua ai le avanoa e va'ai muamua ai la tatou fa'aoga i le tele o lau mata ma iugafono, lea e taua ina ia mautinoa e foliga saʻo i luga o soʻo se masini. E mafai ona tatou filifilia le tele o lau mata i le laulau i le pito i luga o le faʻatonu o le faʻatulagaina. E le gata i lea, e mafai ona matou faʻaogaina le masini masini simulator e maua ai se faʻamatalaga sili atu ona moni o la matou atinaʻe i luga o se Masini Android virtuali.
O le isi vaega taua o le Android Studio o le fa'aogaina o autu ma sitaili e fa'amalamalama ai le aotelega o le matou talosaga.. E mafai ona tatou fa'aogaina sitaili fa'ata'atia e sau ma le Android Studio pe fai a tatou lava sitaili masani. E le gata i lea, e mafai ona matou fa'aogaina punaoa e pei o lanu o tusitusiga, fua ma sitaili e fa'atumauina ai se mamanu faifaipea i le taimi atoa o le talosaga. O le fa'aogaina tatau o autu ma sitaili o le a fesoasoani ia i tatou e faatumauina se foliga fa'apolofesa ma le aulelei ile tatou fa'aoga fa'aoga. I se faapuupuuga, o le mamanuina o le faʻaoga faʻaoga i le Android Studio o se galuega taua mo le manuia oa tatou talosaga, talu ai o le mea muamua lea e vaʻaia ma iloa e tagata faʻaoga. Fa'afetai i mea faigaluega ma foliga na tu'uina mai e le Android Studio, e mafai ona tatou faia ni feso'ota'iga lalelei ma faigofie ona fa'aoga. Aua nei galo ia i tatou le taua o le muai va'ai o la tatou atina'e i lapopo'a eseese ma fa'ai'uga, fa'apea fo'i ma le fa'aogaina o autu ma sitaili e fa'atumauina ai se mamanu faifaipea i le taimi atoa o le talosaga.
- Fa'atinoga o fa'atinoga i totonu o le Android Studio
Le faʻatinoina o galuega eseese ile Android Studio O se faagasologa taua mo le atina'eina o se talosaga feavea'i manuia. I lenei vaega, o le a e aʻoaʻoina laʻasaga taʻitasi laʻasaga pe faʻapefea ona faʻatinoina nei galuega i lau poloketi.
1. Siosiomaga fa'atulagaina: A'o le'i amataina le fa'atinoga o galuega, e taua le fa'amautinoa o lo'o iai sau si'osi'omaga o galuega talafeagai. Ia mautinoa ua e fa'apipi'i ma fa'afouina le Android Studio i lau 'au. E le gata i lea, siaki pe o iai sau SDK fou ma faʻafouga emulator. O laasaga nei o le a faʻamautinoa e mafai ona e faʻaogaina avanoa uma.
2. Faʻailoa galuega manaʻomia: Ae e te leʻi amata faʻatinoina vaega i lau poloketi, e taua le faʻailoaina o manaʻoga patino o lau talosaga Faia se lisi o mea e te manaʻo e faʻapipiʻi ma faʻamuamua e tusa ai ma lo latou taua lelei ma maua se va'aiga manino po'o fea galuega e tatau ona e fa'amuamua.
3. Fa'aoga API ma faletusi: O le taimi lava e te iloa ai foliga e te manaʻo e faʻatino, atonu o le a e mauaina API ma faletusi e fesoasoani ia te oe e faʻafaigofie le faagasologa. Su'esu'e ma fa'amasani oe i filifiliga eseese o lo'o avanoa mo galuega ta'itasi. Aua nei galo e faitau le faʻamaumauga e fetaui ma mulimuli i le faʻatinoga o faiga sili ia manatua o le faʻaaogaina o API ma faletusi e mafai ona e faʻasaoina ai le taimi ma taumafaiga i le atinaʻeina o lau talosaga.
- Suʻega ma faʻapipiʻi i le Android Studio
Su'ega ma fa'aleaga ile Android Studio
I totonu o le Android Studio, o le su'ega ma le fa'avasegaina o vaega taua ia o le fa'agasologa o le atina'eina o app. Ina ia mautinoa o loʻo galue saʻo a matou app ma ausia tulaga lelei, e manaʻomia le faia o suʻega tele ma faʻasaʻo soʻo se mea sese poʻo ni mea sese e ono tulaʻi mai i le taimi o le atinaʻe. I lenei vaega, o le a tatou aʻoaʻoina pe faʻafefea ona faʻaogaina meafaigaluega uma ma faʻaogaina e ofoina mai ia i tatou Android Studio mo su'esu'ega lelei ma le fa'avasegaina.
1. Fai su'ega iunite:
O se tasi o auala sili ona lelei e faʻamautinoa ai o loʻo galue saʻo le matou app o le faia lea o suʻega iunite. O nei suʻega e mafai ai ona matou faʻamaonia i totonu o vaega taʻitasi, galuega poʻo le vasega o la matou code I le Android Studio, e mafai ona matou faʻaogaina le JUnit iunite su'ega fa'avae e tusi ma fai a matou su'ega. E le gata i lea, o loʻo i ai foi le matou filifiliga e otometi ai ona faʻapipiʻi suʻega iunite aʻo matou atinaʻeina a matou code.
2. Debug le talosaga:
Debugging o se vaega taua o le atina'e i totonu o le Android Studio. I le faʻaaogaina o le faʻaogaina o le debugger, e mafai ona tatou iloa ma faʻasaʻo mea sese i le taimi e taʻavale ai, e pei o le faʻaogaina o le mafaufau, suiga e leʻi amataina, poʻo amioga e leʻi mafaufauina. O ia Android Studio debugger E mafai ai ona matou asiasia le tulaga o fesuiaiga, faʻatino le code i lea laasaga ma lea laasaga ma seti breakpoints e iloilo ai le faʻatinoina o le faʻaogaina o la matou app.
3. Fa'aaogā meafaigaluega su'esu'e ma su'ega:
E ese mai i le su'ega o le iunite ma le fa'apipi'iina, o lo'o tu'uina mai fo'i e le Android Studio ia i tatou le tele o au'ili'iliga ma meafaigaluega e su'e ai e su'e ma fo'ia fa'afitauli i la tatou code. O nei meafaigaluega e aofia ai le Lint, o se fa'aoga e fa'ailoa ma lipotia ai mea sese e ono tutupu mai, toe fa'afoliga po'o faiga leaga i totonu o la tatou tulafono. E mafai fo'i ona tatou fa'aogaina le filifiliga "Run performance tests" e iloilo ai le fa'atinoga o la tatou app, au'ili'ili le fa'aogaina o manatuaga ma su'e ai ni fa'agasolo manatuaga.
O aʻu o Sebastián Vidal, o se inisinia komepiuta e fiafia tele i tekinolosi ma DIY. E le gata i lea, o a'u o le foafoa o tecnobits.com, lea ou te faʻasoa atu ai aʻoaʻoga e faʻafaigofie atili ai tekinolosi ma malamalama mo tagata uma.