Android Studio - Android ilovalari uchun rasmiy IDE. Bu hech qanday xarajat talab qilmaydi va Java va Kotlin dasturlash tillarini qo'llab -quvvatlaydi. Bu sizning ilovangiz nima qilayotganini nazorat qilish imkonini beradi. Xo'sh, nima uchun unda ilovangizni dasturlashtirmaysiz? Ushbu maqola siz Java asoslarini bilishingizni kutadi, agar bilmasangiz, kirish uchun Java -da birinchi dasturingizni qanday yozishni ko'rib chiqing. Bu wikiHow sizga Android Studio -da asosiy dasturni yaratishni o'rgatadi.
Qadamlar
4 -qismning 1 -qismi: Android Studio -ni o'rnatish
Qadam 1. Android Studio yuklab olish
Siz foydalanayotgan operatsion tizim (ya'ni Windows, Mac, Linux) uchun to'g'ri versiyani yuklab olganingizga ishonch hosil qiling. Yuklab olish taxminan 1 Gb ni tashkil qiladi va uni yuklab olish uchun bir necha daqiqa vaqt ketishi mumkin. Android Studio -ni yuklab olish va o'rnatish uchun quyidagi amallarni bajaring: Tizimingiz uchun versiyani olganingizga ishonch hosil qiling.
- Veb -brauzerda https://developer.android.com/studio/index.html saytiga o'ting.
- Yashil tugmani bosing Android studiyasini yuklab oling (tugma ostida to'g'ri operatsion tizim ko'rsatilganligiga ishonch hosil qiling.)
- "Men o'qib chiqdim va yuqoridagi shartlar bilan roziman" yonidagi katakchani bosing.
-
Ko'rsatilgan ko'k tugmani bosing [Sizning operatsion tizimingiz] uchun Android Studio dasturini yuklab oling.
- O'rnatish faylini oching.
- Ekrandagi ko'rsatmalarga amal qiling
Qadam 2. Bog'liqliklarni o'rnating (faqat Linux 64-bit)
Agar sizda 64 bitli Linux kompyuter bo'lsa (agar yo'q bo'lsa, bu bosqichni o'tkazib yuboring), siz qo'shimcha paketlarni o'rnatishingiz kerak bo'ladi. Apt ishlatadigan tizimda buyruq satriga kiriting: sudo apt-get install libc6: i386 libncurses5: i386 libstdc ++ 6: i386 lib32z1 libbz2-1.0: i386.
- Agar tizimingizda yum ishlatilsa, uning o'rniga quyidagilarni kiriting: sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686
- Shu bilan bir qatorda, Android Studio-ni Ubuntu-ga osongina o'rnatishingiz mumkin, dasturiy ta'minot markazini ochib, o'ng yuqori burchakdagi kattalashtiruvchi oynaga o'xshash belgini bosing va qidiruv satriga "Android Studio" kiriting. Android Studio belgisini bosing va keyin bosing O'rnatish Unda yashil doira ichida "A" shaklidagi chizilgan kompasga o'xshash belgi bor.
Qadam 3. Arxivni chiqarib oling (Faqat lLinux)
Agar siz Windows yoki Mac -da o'rnatish faylini yuklagan bo'lsangiz yoki Ubuntu -dagi dasturiy ta'minot markazidan Android Studio -ni yuklagan bo'lsangiz, bu qadamni o'tkazib yuboring. Aks holda, arxivni yuklagan katalogga o'ting. Keyin, fayl menejerida sichqonchaning o'ng tugmachasini bosing va "Bu erda chiqarish" variantini tanlang. yoki buyruq satriga "tar -xf downloadName.tar.gz" kiriting ("downloadName" ni yangi yuklagan fayl nomi bilan almashtiring).
Qadam 4. Android Studio ishga tushirish
Agar siz.exe yoki.dmg faylini yuklagan bo'lsangiz, ustiga ikki marta bosing. Agar siz arxivni yuklagan va chiqarib olgan bo'lsangiz, Terminalni oching va chiqarilgan fayllar bilan katalogning "axlat qutisi" pastki katalogiga o'ting (odatda "android-studiya"). Bu cd android-studio/bin yozish orqali amalga oshiriladi../Studio.sh yozib "studio.sh" faylini ishga tushiring.
Qadam 5. Sozlamalarni import qilish to'g'risida qaror qabul qiling
Agar siz Android Studio -ni birinchi marta ishlatayotgan bo'lsangiz, tanlang Yo'q. Agar siz bundan oldin ishlatgan bo'lsangiz va oldingi sozlamalarga ega bo'lishni xohlasangiz, tanlang Ha va ularni qayerda saqlaganingizni ko'rsating.
Qadam 6. Foydalanish ma'lumotlarini Google -ga yuborish -qilmaslikni hal qiling
Bu shaxsiy qaror va o'rnatish yoki dasturlash jarayonida hech narsani o'zgartirmaydi.
Qadam 7. Oyna paydo bo'lguncha kutib turing
U "Android Studio o'rnatish ustasi" deb nomlanadi. Ustiga bosing Keyingi davom etish.
Qadam 8. Standart yoki maxsus o'rnatishni hal qiling
Agar siz Android Studio -ni birinchi marta ishlatayotgan bo'lsangiz va/yoki sizda maxsus talablar bo'lmasa, "Standart" ni tanlashingiz kerak.
Qadam 9. Komponentlar yuklanishini kuting va Finish tugmasini bosing
Bu biroz vaqt talab etadi va siz boshqa narsani qilishingiz mumkin. Ular yuklanganda ustiga bosing Tugatish.
4 -qismning 2 -qismi: Yangi loyihani boshlash
Qadam 1. Android Studio -ni oching
Unda yashil doira ichida A shaklidagi chizilgan kompasga o'xshash belgi bor. Android Studio -ni ochish uchun belgini bosing.
Qadam 2. tugmasini bosing + Yangi Android Studio loyihasini ishga tushiring
U "Android Studio -ga xush kelibsiz" deb nomlangan oynada, to'g'ridan -to'g'ri Android Studio logotipi ostida joylashgan. Agar siz bunday oynani ko'rmasangiz, bu oynani siz ochgan boshqa oynalar yashirganligini tekshiring.
Qadam 3. Harakatni tanlang va Keyingiga bosing
Yangi Android loyihasini ishga tushirganingizda, u siz tanlashingiz mumkin bo'lgan turli xil shablonlarni ko'rsatadi. Yorliqlarni ishlatish uchun siz xohlagan qurilmalarni tanlashingiz mumkin (masalan, telefon va planshet, WearOS, televizor va boshqalar). Ilovalar yaratishni o'rganish uchun "Faoliyatni bo'shatish" bandini tanlashingiz kerak. Ilovalarni dasturlashni aniqlaganingizdan so'ng, siz boshqa tadbirlar taqdim etadigan qo'shimcha imkoniyatlardan foydalanishingiz mumkin.
Qadam 4. Ilovangiz uchun nom kiriting
Bu "Loyihangizni sozlash" sahifasining yuqori qismidagi "Ism" ostidagi maydonga kiradi. Qisqa va tavsifli bo'lishi kerak, shunda ilova nima uchun kerakligini darhol bilib olasiz.
Qadam 5. Til sifatida Java -ni tanlang
Tanlash uchun "Til" ostidagi ochiladigan menyudan foydalaning Java.
Qadam 6. Qaysi Android versiyasini loyihalashtirishni xohlayotganingizni tanlang
Android ilovasining mos keladigan versiyasini tanlash uchun "Minimal API darajasi" yonidagi ochiladigan menyudan foydalaning. Oddiy dastur uchun siz eski bo'lsa ham, ko'pchilik qurilmalar qo'llab -quvvatlaydigan versiyani tanlashingiz kerak.
Qadam 7. Finish tugmasini bosing
Bu yangi Android Studio loyihasini yaratadi. Avtomatlashtirilgan tizim sizning loyihangizni o'rnatguncha bir necha daqiqa vaqt bering.
4 -qismning 3 -qismi: Ilovani dasturlash
Qadam 1. Nima qilishni xohlayotganingizni tushuning
Foydalanuvchi qanday ma'lumot berishi, uni qanday qayta ishlashingiz haqida o'ylab ko'ring (dasturlash paytida siz improvizatsiya qilishingiz mumkin, lekin u qanday ishlashi kerakligi haqida tasavvurga ega bo'lishingiz kerak), chiqishni foydalanuvchiga qanday ko'rsatasiz. Bu misolda qanday qilib foydalanuvchi ikkita raqamni kiritishi va yig'indisi ko'rsatiladigan ilova yaratish ko'rsatiladi.
Qadam 2. Tarjimalar muharririni oching
Ilovani tarjima qilmasangiz ham, faqat tarjima manbalaridan satrlarni ishlatish yaxshi amaliyotdir. Translations muharririni ochish uchun quyidagi amallarni bajaring:
- Yozuvni bosing faoliyat_main.xml yuqorida.
- Dunyoga o'xshash ikonka yonidagi "Default (en-us)" yoziladigan ochiladigan menyuni bosing.
- Aytilgan variantni bosing Tarjimalarni tahrirlash….
3 -qadam. Matn qo'shing
Siz foydalanuvchiga ilova bilan nima qilishni tushuntirishingiz kerak bo'ladi. Matn qo'shish uchun quyidagi amallarni bajaring:
- Plyusni bosing (+) satr qo'shish uchun tarjima muharririning yuqori chap burchagidagi tugma.
- Qisqa kalitni kiriting (bu o'zgarmaydigan nomga o'xshaydi, masalan "main_instruction").
- To'liq inglizcha matnni "Standart qiymat" yoniga kiriting (ya'ni "Qo'shish uchun ikkita raqamni kiriting:").
- Bosing Ok.
- Agar xohlasangiz, + belgisi bilan globus tasvirlangan tugmani ishlatib, mahalliy tilni qo'shishingiz va keyin barcha matnni o'sha tilga tarjima qilishingiz mumkin.
Qadam 4. activity_main.xml yorlig'ini bosing.
Bu tarjima muharririni yopadi va asosiy faoliyat ekraniga qaytadi. Siz "Salom dunyo!" Yozuvi ko'rsatiladigan matn qutisi bo'lgan bo'sh ekranni ko'rasiz. o'rtasida. Hozircha bu juda foydasiz interfeys.
5 -qadam. "Salom dunyo!"
". Salom dunyo!" Matnini almashtirish uchun quyidagi amallarni bajaring:
- O'rtadagi matn qutisini bosing.
- O'ng tomondagi "matn" deb belgilangan kirishni tanlang.
- "Salom dunyo!" O'rniga "@string/main_instruction" bilan (yoki siz yaratgan kalitni nima deb atagan bo'lsangiz ham). Endi matn qutisi siz ushbu kalit uchun kiritgan matnni ko'rsatadi.
- Matn qutisini yuqoriga siljiting, shunda uning ostida boshqa elementlar uchun joy bo'ladi.
-
Ekrandagi barcha elementlarni ko'rsatadigan menyuda "TextView" yozuvini o'ng tugmasini bosing va tanlang Cheklash dan so'ng ota -ona ustki qismi.
Agar bu matn qutisini nomaqbul holatga o'tkazsa, uni joyiga qaytaring va takrorlang. Tanlang Markaz dan so'ng Gorizontal ravishda matn qutisini gorizontal ravishda markazlashtirish uchun.
Qadam 6. Ekranga ikkita raqamli kirishni joylashtiring
Raqamli kirishni ekranga qo'shish uchun quyidagi amallarni bajaring:
- Bosing Matn chapdagi panelda "Palitra".
- Ikkisini torting Raqam (imzolangan) oldindan ko'rish ekraniga kirishlar.
- Identifikatorlarni eslab qolishingiz mumkin bo'lgan narsalarga o'zgartirish uchun atributlar panelidagi "Id" deb nomlangan matn maydonidan foydalaning (ya'ni "1 -raqam" va "2 -raqam"). Iddagi bo'sh joylardan foydalanmang.
- Raqamlar kiritilishini cheklang va markazlashtiring, xuddi yuqoridagi matn qutisi bilan bo'lgani kabi. "AutoFillHints" atributining yo'qligi haqidagi ogohlantirishni e'tiborsiz qoldirishingiz mumkin.
Qadam 7. Ekranda "Qo'shish" tugmachasini joylashtiring
"Qo'shish" tugmachasini qo'shish uchun quyidagi amallarni bajaring:
- Bosing Tugmalar chapdagi panelda "Palitra".
- Suring Tugma ekranga.
- Standart qiymat sifatida "text_add" va "Qo'shish" tugmachalari bilan tarjima muharririga qator qo'shing.
- "Activity_main.xml" ga qayting va "Tugma" matnini atributlar panelidagi "@string/text_add" bilan almashtiring.
- Tugmachaga tavsiflovchi identifikator bering, masalan, atributlar panelidagi "Id" yonidagi "buttonAdd".
- Tugmani ekrandagi boshqa ob'ektlar kabi cheklang va o'rtasiga qo'ying.
Qadam 8. Ikki tarjima satrini qo'shing
Tarjima muharririni oching va ikkita yangi qator yarating. Kalit sifatida "natija" va standart qiymat sifatida "Natija" deb nomlanishi kerak. Ikkinchisini kalit sifatida "not_yet_calculated" deb atash kerak va standart qiymat sifatida "hali hisoblanmagan".
Qadam 9. Boshqa ikkita matn qutisini qo'shing
Ikkita yangi matn qutisini qo'shish uchun quyidagi amallarni bajaring:
- "Activity_main.xml" yorlig'iga qayting.
- Bosing Matn chapdagi panelda "Palitra" ostida.
- Ikkisini torting TextView ekranga matn qutilari.
- Iplarni siz qo'shgan qatorlar bilan almashtiring.
- Atributlar panelining "id" maydonida "hali hisoblanmagan" ko'rsatadigan matn qutisiga "resultOut" kabi identifikatorni bering.
- Ushbu matn qutilarini ota -onaning yuqori qismiga va ota -onaning boshlanishiga cheklang.
10 -qadam "mainActivity.java" ga o'ting
Bu dastur kodini o'z ichiga olgan fayl.
Qadam 11. Kerakli o'zgaruvchilarni e'lon qiling
Siz foydalanuvchi ma'lumotlarini olishingiz, tugmani bosganingizda javob berishingiz va "hali hisoblanmagan" matn qutisini hisob natijasiga o'zgartirishingiz kerak bo'ladi. Buning uchun dastur ekrandagi elementlarni "ko'rish" kerak. Siz ularni yakuniy deb e'lon qilishingiz kerak, chunki siz ularni to'g'ridan -to'g'ri o'zgartira olmaysiz, faqat atributlarini. "SetContentView ()" satridan keyin onCreate () funktsiyasining ostidagi qatorga quyidagilarni kiriting. Agar matn qutilari va tugmalari pastdagidan boshqacha nomga ega bo'lsa, ularni kerak bo'lganda o'zgartiring. Kodni qo'lda kiriting. Agar siz nusxa ko'chirsangiz va joylashtirmasangiz, u ishlamaydi. Kod quyidagicha:
yakuniy EditText soni1 = findViewById (R.id.number1); oxirgi EditText raqami 2 = findViewById (R.id.number2); yakuniy tugma buttonAdd = findViewById (R.id.buttonAdd); yakuniy TextView resultOut = findViewById (R.id.resultOut);
12 -qadam. Klik tinglovchisini yarating
Bu foydalanuvchi tugmani bosganida chaqiriladigan funksiya. Birini qo'shish uchun oxirgi "oxirgi" kod qatoriga quyidagilarni kiriting:
buttonAdd.setOnClickListener (yangi View. OnClickListener () {@Override public void onClick (View v) {
} });
Qadam 13. Klik tinglovchiga kod qo'shing
Siz foydalanuvchining ma'lumotlarini olishni, ularni butun sonlarga aylantirishni, ularni qo'shishni va "hali hisoblanmagan" matn qutisi matnini natijaga o'zgartirishni xohlaysiz. "Public void onClick (View v)" qatoriga quyidagi kodni qo'shing:
int sum = Integer.parseInt (num1.getText (). toString ()) + Integer.parseInt (num2.getText (). toString ()); resultOut.setText (Integer.toString (sum));
4 dan 4 qism: Ilovani sinab ko'rish
Qadam 1. APK yaratish
APK faylini yaratish uchun quyidagi amallarni bajaring:
- Ni bosing Qurmoq yorliq
- Bosing To'plam (lar) / APK (lar) ni tuzish
- Bosing APK (lar) ni yaratish.
Qadam 2. pastki o'ng burchagida paydo pop-up yilda "topish" havolasini bosing
Bu fayl menejerida APK bilan papkani ochadi.
Qadam 3. Android smartfoningizni kompyuteringizga ulang
Smartfon yoki planshetni kompyuterga ulash uchun USB / microUSB uzatish kabelidan foydalaning.
Qadam 4. APK -ni smartfoningizga nusxalash
Smartfonda tartibsizliklar bo'lmasligi uchun yoki APK -laringiz uchun yangi katalog yarating (hozircha bu faqat bitta, lekin agar siz rivojlanishda davom etsangiz, ko'p o'tmay sizda ko'p bo'ladi) yoki Yuklamalar katalogidan foydalaning.. Json faylini nusxa ko'chirmang, unga e'tibor bermang.
Qadam 5. Smartfonda APK ni toping
Fayl menejerini oching. Agar u so'nggi yuklamalar yoki APK bo'limida bo'lmasa, uni qidiring.
Qadam 6. APK bosing
Bu sizdan uni o'rnatish -qilmasligingizni so'raydi. Ga teging Ha va o'rnatishni kuting.
- Ilovani o'rnatish va sinovdan o'tkazish uchun siz smartfon sozlamalarida tashqi manbalardan ilovalarni o'rnatishga ruxsat berishingiz kerak.
- O'rnatishdan so'ng APK -ni o'chirib tashlashingiz mumkin. Agar kerak bo'lsa, siz har doim kompyuteringizda yangisini o'rnatishingiz mumkin.
Qadam 7. Smartfonda ilovani oching
Uning belgisi sifatida quyuq ko'k-yashil fonda oq Android logotipi bo'ladi.
Qadam 8. Ilovaning kutilganidek ishlashini tekshiring
Maslahatlar
Agar siz boshqalarga foydali bo'ladi deb o'ylaydigan biror narsa yaratsangiz, ilovangizni Google Play kabi tarqatish platformasida nashr etishingiz mumkin. Ammo siz hali o'rganayotganingizda, dasturiy tajribalaringizni o'zingizda saqlay olasiz, ularni faqat smartfon va kompyuteringizda saqlang
Ogohlantirishlar
- Ushbu maqolada aytib o'tilgan buyruqlarni Windows buyruq qatoriga yozish ishlamaydi. Buning o'rniga ko'rsatilgan boshqa usullardan foydalaning.
- Android Studio -ni faqat Internet aloqasi yaxshi bo'lganda o'rnating. O'rnatish jarayonida tez -tez uzilib qolsa, kutilmagan muammolar paydo bo'lishi mumkin.