Pehea e hana ai i kahi papahana ma Keʻena Hoʻonaʻauao Android
ʻO ka Android Studio ka hoʻohana ʻia ʻana o ka ʻenehana hoʻomohala hoʻohui ʻia (IDE) e hana i nā noi no nā polokalamu Android. Me kēia mea hana, hiki i nā mea hoʻomohala ke kūkulu a hoʻolālā i nā papahana me ka maikaʻi a me ka huahana. Ma kēia ʻatikala, e aʻo mākou iā ʻoe pehea e hana ai i project ma Android Studio ma ke ʻano. i kēlā me kēia ʻanuʻu, no laila hiki iā ʻoe ke hoʻomaka e hoʻomohala i kāu mau noi ponoʻī.
1. Hoʻoiho a hoʻokomo iā Android Studio
Ma mua o kou hoʻomaka ʻana e hana i kahi papahana ma Android Studio, pono ʻoe e hoʻoiho a hoʻokomo i ka hāmeʻa ma kāu kamepiula. Hiki iā ʻoe ke loaʻa i ka Android Studio installer ma ka punaewele Android Developer. Ke hoʻoiho ʻia, e hahai i nā ʻōlelo aʻoaʻo e hoʻokomo i ka polokalamu ma kāu ʻōnaehana hana.
2. Ka hoʻonohonoho mua
Ke hoʻokomo ʻia ʻo Android Studio, pono ʻoe e hana i kahi hoʻonohonoho mua e hōʻoia i ka mākaukau o kāu wahi hoʻomohala e hana i nā papahana. Hoʻopili kēia i ka hoʻokomo ʻana a me ka hoʻonui ʻana i nā mea pono, e like me ka Android SDK a me nā mea hana kūkulu. He mea nui nō hoʻi e hoʻonohonoho i ka Android emulator a i ʻole e hoʻopili i kahi hāmeʻa kino i hiki iā hiki ke hoʻāʻo i nā noi āu e kūkulu ai.
3. Ka hana ʻana i kahi papahana hou
No ka hana ʻana i kahi papahana hou i ka Android Studio, wehe i ka mea hana a koho i ka ke koho "Hana i ka papahana hou". ma ka pale ʻO ka hoʻomaka. A laila e noi ʻia ʻoe e koho i kahi hoʻohālike papahana, e like me Empty Activity a i ʻole Basic Activity. Hāʻawi kēia mau hiʻohiʻona i kumu kumu no kāu polokalamu a kōkua iā ʻoe e hoʻomaka koke.
4. Configuración del proyecto
Ke koho ʻoe i ka laʻana papahana, e noi ana ʻo Android Studio iā ʻoe e hoʻokomo i kekahi mau kikoʻī maʻamau, e like me ka inoa o ka papahana a me ka pūʻolo app. ʻO ka inoa papahana ka mea hōʻike mua no kāu app. ma ʻōnaehana Android. Eia hou, hiki iā ʻoe ke hoʻonohonoho i nā koho ʻē aʻe, e like me ka mana haʻahaʻa o ka Android i kākoʻo ʻia a me ka ʻōlelo hoʻolālā makemake.
I ka pōkole, ʻo ka hana ʻana i kahi papahana ma Android Studio ka hana mua i ka hoʻomohala ʻana i nā noi no nā polokalamu Android. Me ke kahua kūpono a me nā mea hana, hiki iā ʻoe ke hoʻokō i kāu mau manaʻo i ke ola a hana i nā noi hana a me ka maikaʻi. E hahai i nā ʻanuʻu i kikoʻī ʻia ma kēia ʻatikala a mākaukau ʻoe e hoʻomaka i kāu huakaʻi i ka hoʻomohala ʻana i ka polokalamu kelepona.
- Hoʻomaka i ka Android Studio
ʻO Android Studio kahi ʻenehana hoʻomohala hoʻohui ʻia (IDE) i hoʻohana ʻia no ka hoʻomohala ʻana i nā noi kelepona no nā polokalamu Android. Hāʻawi ia i kahi ākea o nā mea hana a me nā hiʻohiʻona e maʻalahi ai ka hoʻomohala ʻana, ka debug, a me ka waiho ʻana i nā noi. Ma kēia ʻatikala, e hōʻike mākou iā ʻoe pehea e hana ai i kāu papahana mua ma Android Studio a hoʻomaka e ʻimi i nā hiki āpau o kēia mea hana ikaika.
No ka hoʻomaka ʻana, ʻo ka mea mua āu e hana ai e hoʻokomo i ka Android Studio ma kāu kamepiula. Hiki iā ʻoe ke hoʻoiho iā mai manuahi mai ka punaewele Android Studio. Ke hoʻokomo pono ʻoe iā ia, wehe a mākaukau ʻoe e hana i kāu papahana mua.
Ke hana ʻoe i kahi papahana hou ma Android Studio, e hōʻike ʻia ʻoe me kahi wizard e alakaʻi iā ʻoe ma ke kaʻina hana o ka hoʻonohonoho ʻana i kāu papahana. ʻO ka mea mua, pono ʻoe e koho i ke ʻano o ka papahana āu e makemake ai e hana, e like me ka palapala noi hakahaka, kahi hana kumu, a i ʻole kahi hana hoʻokele. ʻO ke koho ʻana i ke ʻano o ka papahana e pili ana i ke ʻano o ka noi āu e hoʻomohala nei a me kāu mau pono kikoʻī. A laila, pono ʻoe e hāʻawi i ka inoa o ka papahana a me ka inoa pūʻolo, kahi ID kūikawā no kāu noi ma ka ʻōnaehana Android.
- Ke hoʻonohonoho ʻana i ke kaiapuni hoʻomohala ma Android Studio
ʻO Android Studio ka mea hoʻohana i hoʻohana nui ʻia e hana Nā polokalamu Android. Ma mua o ka hoʻomaka ʻana e hoʻomohala i kāu pāhana, he mea nui e hoʻonohonoho pono i kāu kaiapuni hoʻomohala ma Android Studio. A laila, e hōʻike mākou iā ʻoe i nā ʻanuʻu e pono ai e hana i kēia hoʻonohonoho.
KaʻAnuʻu Hana 1: ʻO ka mea mua, pono ʻoe e hōʻoia ua hoʻokomo pono ʻia ʻo Android Studio ma kāu ʻōnaehana. Ke hoʻoiho ʻoe i ka faila hoʻonohonoho, e holo a hahai i nā ʻōlelo kuhikuhi ma ka pale e hoʻopau i ka hoʻonohonoho.
KaʻAnuʻu Hana 2: Ma hope o ka hoʻokomo ʻana i ka Android Studio, ʻo ka hana aʻe e hoʻonohonoho i ka Android SDK. Aia i loko o ka SDK (Software Development Kit) nā mea hana a me nā hale waihona puke e pono ai e hoʻomohala i nā noi ma Android Studio. E wehe i ka Android Studio a hele i ka "Configure" tab ma ka papa kuhikuhi papa luna. A laila koho i ka "SDK Manager" e wehe i ka puka aniani SDK.
KaʻAnuʻu Hana 3: Ma ka pukaaniani hoʻonohonoho SDK, e hōʻoia ua koho ʻia ka pā “SDK Platforms”. Ma ʻaneʻi ʻoe e ʻike ai i nā ʻano Android ʻokoʻa i loaʻa no ka hoʻomohala ʻana i nā noi. E koho i nā mana Android āu e makemake ai e hoʻohana i kāu papahana a kaomi iā Apply e hoʻokomo iā lākou. Hiki iā ʻoe ke koho i ka pā "SDK Tools" e hoʻokomo i nā mea hana hou āu e pono ai e hoʻomohala i kāu noi.
E hoʻomanaʻo: ʻO ka hoʻonohonoho pololei ʻana i kāu kaiapuni hoʻomohala ma Android Studio he mea nui ia e hiki ai ke hoʻomohala pono i nā noi Android. E hahai i kēia mau ʻanuʻu a e hōʻoia i loaʻa iā ʻoe ka mana hou o Android Studio a me ka Android SDK i hoʻokomo ʻia ma kāu ʻōnaehana. A pau kāu hoʻonohonoho ʻana, mākaukau ʻoe e hoʻomaka i ka hana ʻana i kāu papahana ma Android Studio a hoʻokō i kāu mau manaʻo.
- Ke hana nei i kahi papahana hou ma Android Studio
ʻO Android Studio ka ʻenehana hoʻomohala hoʻohui kaulana loa (IDE) no ka hoʻomohala ʻana i nā noi no nā polokalamu Android. Ma kēia pou, e hōʻike mākou iā ʻoe i kēlā me kēia pae pehea e hana ai i kahi papahana hou ma Android Studio. E hahai i kēia mau ʻanuʻu maʻalahi e hoʻomaka i ke kūkulu ʻana i ka polokalamu Android nui e hiki mai ana.
1. E wehe i ka Android Studio: ʻO ka mea mua āu e hana ai, ʻo ka wehe ʻana i ka Android Studio ma kāu kamepiula. Ke hoʻouka ʻia ka IDE, ʻike ʻoe i ka pale hoʻokipa kahi e hiki ai iā ʻoe ke hana i kahi papahana hou a wehe paha i kahi papahana i loaʻa. Kaomi "E hana i ka papahana hou" e hoʻomaka.
2. E koho i nā hoʻonohonoho papahana: A laila e hōʻike ʻia ʻoe i kahi ʻano o nā koho e hoʻonohonoho i kāu papahana hou. Loaʻa kēia i ka inoa app, ka inoa pūʻolo, kahi e waiho ai, ka mana Android i kākoʻo liʻiliʻi ʻia, a me nā mea hou aku.
3. E koho i ke ʻano o ka hana: Ke hoʻonohonoho ʻoe i nā kikoʻī o ka papahana, pono ʻoe e koho i ke ʻano o ka hana āu e makemake ai e hoʻokomo i kāu noi. Hiki iā ʻoe ke koho mai kekahi mau mamana i koho mua ʻia, e like me "Blank Activity" a i ʻole "Navigation Activity". Hiki iā ʻoe ke koho ʻaʻole e hoʻohui i kahi hana i kēia manawa. Manaʻo ʻia e koho i kahi laʻana i kūpono i kāu mau pono o kēia manawa.
I kēia manawa ua hana ʻoe i kahi papahana hou ma Android Studio, ua mākaukau ʻoe e hoʻomaka e hoʻomohala i kāu polokalamu Android. E ʻimi i nā waihona like ʻole a me nā faila i hana ʻia e Android Studio e hoʻomaʻamaʻa iā ʻoe iho me ke ʻano o ka papahana.
- Ka hoʻonohonoho ʻana i nā faila a me nā papa kuhikuhi ma kahi papahana Android Studio
ʻO kekahi o nā hana koʻikoʻi i ka wā e hana ana i kahi papahana Android Studio ʻo ka hoʻonohonoho pono ʻana i nā faila a me nā papa kuhikuhi. Mālama kēia i kahi hoʻolālā maʻemaʻe a hoʻomaʻamaʻa i ka hoʻokele a me ka hui pū ʻana ma waena o nā lālā o ka hui. Aia ma lalo kekahi mau manaʻo no ka hoʻonohonoho ʻana i nā faila a me nā papa kuhikuhi ma kahi papahana Android Studio.
1. E wehewehe i kahi papa kuhikuhi a me nā inoa waihona
He mea nui e hoʻokumu i kahi hoʻonohonoho papa kuhikuhi paʻa i ka papahana. Hoʻopili kēia i ka hana ʻana i nā waihona no nā ʻāpana like ʻole, e like me nā hana, nā ʻāpana, nā mea hoʻololi, nā kumuwaiwai, a me nā hoʻāʻo. Eia kekahi, ʻoi aku ka maikaʻi o ka hoʻohana ʻana i nā inoa faila wehewehe a kūlike, ma hope o nā hui inoa inoa Android. E maʻalahi kēia e ʻimi a hoʻomaopopo i kāu mau faila.
2. E hoʻohana i nā pūʻolo e hui pū i nā faila pili
Ma Android Studio, hiki ke hui pū i nā faila pili me ka hoʻohana ʻana i nā pūʻolo. ʻO ka pūʻolo kahi waihona kahi i loaʻa ai nā faila pili. No ka laʻana, hiki iā ʻoe ke hui pū i nā hana a pau i loko o kahi pūʻolo i kapa ʻia ʻo "activities" a me nā ʻāpana āpau i loko o kahi pūʻolo i kapa ʻia ʻo "fragments." E kōkua kēia i ka mālama ʻana i kahi hui kūpono o kāu mau faila a maʻalahi ke ʻimi.
3. E pale i ka hoʻopili kope ʻana
He mea pono e pale i ka hoʻopili kope ʻana i nā faila ma ka papahana. Ma kahi o ka loaʻa ʻana o nā kope he nui o ka faila hoʻokahi ma mau wahi ʻokoʻa, pono ʻoe e ʻimi i kahi wahi kikowaena no kēlā faila. A laila hiki ke kuhikuhi ʻia mai nā wahi ʻē aʻe o ka papahana. E kōkua kēia i ka mālama ʻana i hoʻokahi kumu o ka ʻoiaʻiʻo a pale i nā paio a i ʻole huikau.
Ma ka hahai ʻana i kēia mau ʻōlelo aʻoaʻo, hiki ke hoʻonohonoho i nā faila a me nā papa kuhikuhi ma kahi papahana Android Studio me ka maʻemaʻe. Na kēia hui e hoʻoikaika i ka hana like ʻana, ka ʻimi ʻana a me ka hoʻomaopopo ʻana i ke code, he mea nui ia no ka hoʻomohala ʻana i kahi noi holomua.
- Hoʻolālā UI ma Android Studio
ʻO ka hoʻolālā ʻana i ka mea hoʻohana ma ka Android Studio he ʻāpana koʻikoʻi o ka hana ʻana i kekahi noi Android. No ka hana ʻana i kēia, pono e hoʻohana i nā mea hana a me nā hiʻohiʻona a kēia kahua hoʻomohala ikaika e hāʻawi mai iā mākou. e hana kā mākou kikowaena. Eia hou, hiki iā mākou ke hoʻohana i ka ʻōlelo XML e wehewehe i ke ʻano a me ke ʻano o nā mea.
E hoʻomaka i ka hoʻolālā ʻana i ka mea hoʻohana ma ka Android Studio, pono mākou e hana i kahi papahana hou a koho i ke koho "Empty Activity". E hāʻawi kēia iā mākou i kahi maʻamau maʻamau me kahi hana nui a me kāna faila hoʻonohonoho ponoʻī. e like me nā pihi, nā kikokikona, nā kiʻi, a me nā mea ʻē aʻe. Hiki iā mākou ke hana i kēlā me kēia mea ma ke koho ʻana i kona mau waiwai ma ka ʻāpana ʻano.
Hāʻawi pū ka Android Studio iā mākou i ka hiki ke nānā mua i kā mākou interface i nā ʻano ʻokoʻa a me nā ʻōlelo hoʻoholo, he mea nui e hōʻoia i ka nānā pono ʻana i kekahi mea. Hiki iā mākou ke koho i nā nui pale like ʻole i ka panel ma luna o ka hoʻoponopono hoʻonohonoho. Eia hou, hiki iā mākou ke hoʻohana i ka simulator hāmeʻa i kūkulu ʻia e kiʻi i kahi hiʻohiʻona maoli o kā mākou interface ma kahi Hāmeʻa Android māʻona.
ʻO kekahi hiʻohiʻona koʻikoʻi o Android Studio ʻo ia ka hoʻohana ʻana i nā kumumanaʻo a me nā ʻano e wehewehe i ka nānā holoʻokoʻa o kā mākou noi. Hiki iā mākou ke hoʻohana i nā kaila i koho mua ʻia e hele mai me ka Android Studio a i ʻole e hana i kā mākou ʻano maʻamau. Eia hou, hiki iā mākou ke hoʻohana i nā kumuwaiwai e like me waihoʻoluʻu kikokikona, ana, a me nā ʻano e mālama i kahi hoʻolālā kūlike i loko o ka noi. ʻO ka hoʻohana pono ʻana i nā kumumanaʻo a me nā ʻano e kōkua iā mākou e mālama i kahi hiʻohiʻona ʻoihana a nani hoʻi i kā mākou mea hoʻohana. I ka pōkole, ʻo ka hoʻolālā ʻana i ka mea hoʻohana ma ka Android Studio he hana koʻikoʻi no ka kūleʻa o kā mākou mau noi, ʻoiai ʻo ia ka mea mua e ʻike a ʻike ai nā mea hoʻohana. Mahalo i nā mea hana a me nā hiʻohiʻona i hāʻawi ʻia e Android Studio, hiki iā mākou ke hana i nā mea hoʻohana nani a maʻalahi hoʻi. Mai poina kākou i ke koʻikoʻi o ka nānā ʻana i kā mākou interface ma nā ʻano nui a me nā ʻōlelo hoʻoholo, a me ka hoʻohana ʻana i nā kumumanaʻo a me nā ʻano e mālama ai i kahi hoʻolālā kūlike i loko o ka noi.
- Ka hoʻokō o nā hana ma ka Android Studio
Ka hoʻokō ʻana i nā hana like ʻole i ka Android Studio He kaʻina hana ia pono no ka hoʻomohala ʻana i kahi polokalamu kelepona holomua. Ma kēia ʻāpana, e aʻo ʻoe i kēlā me kēia ʻanuʻu pehea e hoʻokō ai i kēia mau hiʻohiʻona i kāu papahana.
1. Hoʻonohonoho kaiapuni: Ma mua o ka hoʻomaka ʻana me ka hoʻokō ʻana i ka hana, he mea nui e hōʻoia i loaʻa iā ʻoe kahi hana kūpono. E hōʻoia ua hoʻokomo a hoʻonui ʻia ʻo Android Studio ma kāu hui. Eia kekahi, e nānā inā loaʻa iā ʻoe nā SDK hou a me nā mea hou emulator. E hōʻoia kēia mau ʻanuʻu e hiki iā ʻoe ke hoʻohana pono i nā hiʻohiʻona āpau i loaʻa.
2. E ʻike i nā hana e pono ai: Ma mua o kou hoʻomaka ʻana e hoʻokō i nā hiʻohiʻona i kāu papahana, pono e ʻike i nā pono kikoʻī o kāu noi. me ka pono a e ʻike maopopo i nā hana āu e kamaʻilio mua ai.
3. E hoʻohana i nā API a me nā waihona: Ke ʻike ʻoe i nā hiʻohiʻona āu e makemake ai e hoʻokō, e ʻike paha ʻoe i nā API a me nā hale waihona puke e kōkua iā ʻoe e hoʻoponopono i ke kaʻina hana. E noiʻi a hoʻomaʻamaʻa iā ʻoe iho me nā koho like ʻole i loaʻa no kēlā me kēia hana pono. Mai poina e heluhelu i nā palapala e pili ana a hahai i ka hoʻokō ʻana i nā hana maikaʻi loa.
- Ka hoʻāʻo ʻana a me ka debugging ma Android Studio
ʻO ka hoʻāʻo ʻana a me ka debugging ma Android Studio
Ma ka Android Studio, ʻo ka hoʻāʻo ʻana a me ka hoʻopau ʻana he ʻāpana koʻikoʻi o ke kaʻina hana hoʻomohala. No ka hōʻoia i ka hana pono ʻana o kā mākou app a hoʻokō i nā kūlana maikaʻi, pono ia e hoʻokō i ka hoʻāʻo nui a hoʻoponopono i nā hewa a i ʻole nā pilikia e kū mai i ka wā o ka hoʻomohala ʻana. Ma kēia ʻāpana, e aʻo mākou pehea e hoʻohana pono ai i nā mea pono a me nā hiʻohiʻona hāʻawi mai ia iā mākou ʻO Android Studio no ka hoʻāʻo ʻana a me ka hoʻopau ʻana.
1. Hana i nā hoʻokolohua ʻāpana:
ʻO kekahi o nā ala maikaʻi loa e hōʻoia i ka hana pololei ʻana o kā mākou app ma ka hana ʻana i nā hoʻokolohua ʻāpana. ʻAe kēia mau hoʻāʻo iā mākou e hōʻoia ma kahi kaʻawale i kēlā me kēia ʻāpana, hana a papa paha o kā mākou code. Ma ka Android Studio, hiki iā mākou ke hoʻohana i ka ʻO ka hoʻāʻo ʻana o ka ʻāpana JUnit e kākau a holo i kā mākou hoʻokolohua. Eia kekahi, loaʻa iā mākou ke koho e hoʻopuka maʻalahi i nā hoʻokolohua ʻāpana i ka wā e kūkulu ai mākou i kā mākou code.
2. Debug i ka palapala noi:
He ʻāpana koʻikoʻi ka debugging o ke kaʻina hana hoʻomohala ma Android Studio. Ma ka hoʻohana ʻana i ka debugger i kūkulu ʻia, hiki iā mākou ke ʻike a hoʻoponopono i nā hewa i ka wā holo, e like me nā hemahema o ka loiloi, nā ʻano hoʻololi ʻole, a i ʻole nā hana i manaʻo ʻole ʻia. He Android Studio mea hoʻopau Hāʻawi ia iā mākou e nānā i ke kūlana o nā mea hoʻololi, hoʻokō i ke code step by step a hoʻonohonoho i nā breakpoints e nānā i ke kahe hoʻokō o kā mākou app.
3. E hoʻohana i ka nānā ʻana a me ka hoʻāʻo ʻana:
Ma waho aʻe o ka hoʻāʻo ʻana a me ka debugging, hāʻawi ʻo Android Studio iā mākou i nā ʻano hana hoʻāʻo a me ka nānā ʻana e ʻimi a hoʻonā i nā pilikia i kā mākou code. Aia kēia mea paahana ka Lint, he mea hoʻohana e ʻike a hōʻike i nā hewa hiki ke hana, hoʻihoʻi hou a i ʻole nā hana ʻino i kā mākou code. Hiki iā mākou ke hoʻohana i ke koho "Run performance tests" no ka loiloi i ka hana o kā mākou app, ka nānā ʻana i ka hoʻohana ʻana i ka hoʻomanaʻo a ʻike i nā leaks hoʻomanaʻo.
ʻO wau ʻo Sebastián Vidal, he ʻenekinia kamepiula makemake nui i ka ʻenehana a me DIY. Eia kekahi, ʻo wau ka mea nāna i hana tecnobits.com, kahi aʻu e kaʻana like ai i nā kumu aʻo e hoʻomaʻamaʻa a hoʻomaopopo ʻia ka ʻenehana i nā mea a pau.