Topshiriq: Dastlabki mobil qurilmalar va mobil ilovalar. Zamonaviy mobil ot lar. Emulyatorlar. Istalgan emulyatorni o’rnatish, unga dasturlarni o’rnatish va ishga tushirish Android studioni o’rnatish jarayonini ko’rib chiqsak


ANDROID STUDIONI O'RNATISH VA FLUTTER FREYMVORKIDA DASTURLASH UCHUN SOZLASH



Yüklə 50,12 Kb.
Pdf görüntüsü
səhifə2/3
tarix07.01.2024
ölçüsü50,12 Kb.
#205269
1   2   3
laborotoriya3

 
ANDROID STUDIONI O'RNATISH VA FLUTTER FREYMVORKIDA
DASTURLASH UCHUN SOZLASH. 
Android Studioda ilk dasturni yozish va 
uni emulyatorda sinovdan o’tkazish
 
 
Ishdan maqsad
: Android Studioni o'rnatish va Flutter freymvorkida dasturlash 
uchun sozlashni o’rganish. Android Studioda ilk dasturni yozish va uni 
emulyatorda sinovdan o’tkazishni o’rganish.
Android Studio-Android mobil platformasi uchun ilovalarni ishlab chiqish 
vositasi bo'lgan dastur.


ANDROID STUDIODA ILK DASTURNI YOZISH VA UNI
EMULYATORDA SINOVDAN O’TKAZISH. 
 
 
Android operatsion tizimi uchun Android Studio muhitida birinchi ilovani 
yaratamiz. Android studiyasini oching va boshlang'ich ekranda 
yangi loyihani 
tanlang
:
3.11-rasm.
Android Studio loyihasini yaratishda dastlab loyiha shablonini tanlashni 
taklif qilamiz:
3.12-rasm.
Android Studio turli xil vaziyatlar uchun bir qator shablonlarni taqdim 
etadi. Activity shablonini tanlang va keyingi tugmani bosing.
Shundan so'ng, yangi loyiha sozlamalari oynasi ko'rsatiladi:


3.13-rasm.
Yangi loyihani yaratish oynasida uning dastlabki sozlamalarini 
o'rnatishimiz mumkin:
• 
Ism maydonida ilovaning nomi kiritiladi. HelloApp nomini ko'rsatamiz
• 
Paket nomi maydonida ilovaning asosiy klassi joylashgan paketning nomi 
ko'rsatiladi. Bunday holda, test loyihalari uchun bu qiymat katta ahamiyatga 
ega emas, shuning uchun biz maqomni o'rnatamiz.example.helloapp.
• 
Save JoyXarita maydonida loyiha fayllarining joylashuvi qattiq diskda 
o'rnatiladi. Standart qiymatni qoldirish mumkin.
• 
Til sohasida dasturlash tili sifatida Java-ni ko'rsatamiz .
• 
Minimal SDK maydonida SDKNING eng kam qo'llab-quvvatlanadigan 
versiyasi ko'rsatiladi. Standart API 21: Android 5.0 (Lollipop) ni qoldiring, 
ya'ni bizning ilovamiz android 5.0 dan boshlab ishga tushirilishi mumkin, 
ya'ni qurilmalarning 94%. Qadimgi qurilmalarda ishga tushirish mumkin 
bo'lmaydi.
Shuni esda tutish kerakki, SDK versiyasi qanchalik baland bo'lsa, 
qo'llabquvvatlanadigan qurilmalar soni kamroq.


Keyin Finish tugmasini bosamiz va Android Studio yangi loyihani 
yaratadi:
3.14-rasm.
Birinchidan, loyihaning tuzilishini qisqacha ko'rib chiqamiz.
3.15-rasm.
Android loyihasi turli modullardan iborat bo'lishi mumkin. Odatda, biz 
loyihani yaratganimizda, bitta modul-app yaratiladi. Modul uchta pastki 
papkaga ega:
• 
manifestlar: AndroidManifest manifest faylini saqlaydi.xml, dastur 
konfiguratsiyasini tavsiflaydi va ushbu dasturning har bir tarkibiy qismini 
aniqlaydi.
• 
java: java-da kod fayllarini saqlaydi, ular alohida paketlar bo'yicha tuzilgan. 
Shunday qilib, papkada com.example.helloapp(uning nomi loyihani yaratish 
bosqichida ko'rsatilgan) dasturda MainActivity fayli mavjud.Java kodi Java 


tilida, ya'ni dastur boshlanganda dastur ishga tushirilgan MainActivity sinfini 
ifodalaydi
• 
res: ilovada ishlatiladigan resurslarni o'z ichiga oladi. Barcha resurslar pastki 
papkalarga bo'linadi.
o
chizilgan papka ilovada ishlatiladigan tasvirlarni saqlash uchun 
mo'ljallangan o layout papkani grafik interfeysni aniqlaydigan fayllarni 
saqlash uchun mo'ljallangan. Odatda, bu erda activity_main fayli 
mavjud.xml, asosiy sinf uchun interfeysni xml sifatida belgilaydi
o
mipmap papkalari turli xil ekran ruxsati bilan ilova belgilarini yaratish 
uchun mo'ljallangan rasm fayllarini o'z ichiga oladi.
o
values papkasida resurslar to'plamlarini o'z ichiga olgan turli xil xml 
fayllari saqlanadi-ilovada qo'llaniladigan turli ma'lumotlar. Odatda, bu 
erda ikkita fayl va bitta papka mavjud:

Kesh / xml ilovada ishlatiladigan ranglarning tavsifini saqlaydi, 
faylga yozish mumkin emas.

Kesh / xml ilovada ishlatiladigan string resurslarini o'z ichiga oladi, 
faylga yozish mumkin emas.

mavzular papkalari ikkita dastur mavzusini - yorug'lik (kunduzi)va 
qorong'i (tungi)
Gradle Scriptsning alohida elementi dasturni qurishda ishlatiladigan bir 
qator skriptlarni o'z ichiga oladi.
Ushbu tuzilishda MainActivity faylini tanlashimiz kerak bo’ladi. Android 
Studioda ochilgan va ilovaning mantig'ini o'z ichiga olgan java va aslida 
ilovaning bajarilishi boshlanadi.
Paydo bo’lishi mumkin bo’lgan muammolar


Java dasturini yaratish uchun ishlatiladi. Va dasturni yaratish uchun Gradle 
infratuzilmasi qo'llaniladi. Biroq, Gradle ning joriy ishlatilgan versiyasi 
standart JDK versiyasiga mos kelmasligi mumkin. Va bu holda, Android 
Studio, masalan, unsupported class file xatosi major version 61 kabi 
xatolarni ko'rsatishi mumkin:
3.16-rasm.
Ushbu xato JDK 17 versiyasi joriy Gradle versiyasiga mos kelmasligini 
aytadi. Va biz kichikroq versiyani ishlatishimiz kerak.
Ushbu muammoni hal qilish uchun studiyaga File ->Settings > (MacOS-da 
Android Studio - > Preferences>)
3.17-rasm.
Keyin ochilgan Sozlamalar oynasida Menyu 

Yüklə 50,12 Kb.

Dostları ilə paylaş:
1   2   3




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin