8-maruza: Android studio versiyalari va asosiy imkoniyatlari



Download 1,66 Mb.
bet2/7
Sana06.04.2023
Hajmi1,66 Mb.
#925379
1   2   3   4   5   6   7
Bog'liq
8-maruza Android studio versiyalari va asosiy imkoniyatlari

Xususiyatlari
Fayllarni avtomatik saqlashni butunlay o'chirib qo'yish imkoniyati yo'q. Bu ishlab chiquvchilarning asosiy muqobil bo'lmagan pozitsiyasidir. Ishlab chiqaruvchilar bu usul dasturchilar uchun qulay bo'ladi degan fikrga kelishgan
Imkoniyatlar
Dasturning yangi talqini ishlab chiqilishi bilan uning imkoniyatlari kengaytirib boriladi. Bugungi kunda qiyidagi imkoniyatlar mavjud:

  • WYSIWYG maketlarni tahrirlash uchun kengaytirilgan tahrirchi, Drag-and-Drop orqali UI bilan ishlash.

  • Gradle'ga asoslangan holda dasturni yig'ish.

  • Dasturni turli ko'rinishda yig'ish va birnecha.apk fayllar yaratish.

  • Kodni qayta ishlash imkoniyati.

  • Ishlab chiqarish muammolari, versiyalar mos kelmasligi va boshqalarni topishga imkon beruvchi statik kod analizatori (Lint).

  • Dasturga kiritilgan ProGuard va ilovalarni imzolash uchun yordamchi dastur.

  • Androidga tegishli asosiy maketlar na'munalari.

  • Android Wear va Android TV qurilmalari uchun dastur yaratish imkoniyati

  • Google Cloud Platform'ni qo'llab-quvvatlash.

  • 3.0 standarti bo'yicha Kotlin dasturlash tilini qo'llab-quvvatlaydi.

Talqinlar tarixi[tahrir | manbasini tahrirlash]
Quyida dasturning asosiy talqinlari ro'yxati keltirilgan:

Versiya

Taqdimot vaqti

1.0

2014-yil Dekabr

1.1

2015-il Fevral

1.2

2015-yil Aprel

1.3

2015-yil Iyul

1.4

2015-yil Sentabr

1.5

2015-yil Noyabr

2.0

2016-yil Aprel

2.1

2016-yil Aprel

2.2

2016-yil Sentabr

2.3

2017-yil Mart

3.0

2017-yil Oktabr

3.1

2018-yil Mart

3.2

2018-yil Sentabr

3.3

2019-yil Yanvar

3.4

2019-yil Aprel

3.5

2019-yil Avgust

3.6

2020-yil Fevral

4.0

2020-yil May

4.1

2020-yil Oktabr

4.2

2021-yil May

Arctic Fox (2020.3.1)

2021-yil Iyul

Bumblebee (2021.1.1)

2022-yil Yanvar

Chipmunk (2021.2.1)

2022-yil May

Dolphin (2021.3.1)

TBD

Tizim talablari



AndroidHar bir operatsion tizim uchun Android Studio tizimining talablari har xil. Dasturni o'rnatishdan oldin tavsiya etilgan xususiyatlar o'rganiladi.
Dastur 4 versiyada taqdim etilgan:

  • 64 va 32 bitli Windows uchun;

  • Mac OS uchun (64 bit);

  • 64 bitli Linux uchun.

Studiyaning har bir versiyasini batafsil ko'rib chiqing.
Windows Uchun
32 va 64 bitli OS uchun mavjud.

  • Ishlash uchun zarur bo'lgan RAM 3 Gb dan boshlanadi.

  • Kompyuterda tavsiya etilgan RAM 8 Gb dan boshlanadi.

  • Dastur uzluksiz ishlashi uchun diskda > 2 Gb bo'sh joy kerak.

  • Eng kichik ekran o'lchamlari 1280 x 800.

Linux Uchun
64 bitli otda ishlatiladi.

  • Operativ xotira-kamida 3 Gb,

  • Tercihen kamida 8 Gb.

  • Agar qattiq disk bo'sh bo'lsa > 2 Gb xotira, atrof-muhit yaxshi ishlaydi. Tavsiya etiladi-4 Gb dan.

  • Ekran o'lchamlari 1280 x 800 dan.


Mac OS uchun
Operatsion tizimning versiyasi Mac® OS X® 10.10 (Yosemite) dan past emas.

  • Kerakli operativ xotira kamida 3 Gb, mos — 8 Gb va undan yuqori.

  • O'rnatishdan oldin diskda > 2 Gb bo'sh joy mavjud.

  • Oldingi OS kabi ekran o'lchamlari 1280 x 800 dan boshlanadi.


Agar qurilmaning tavsiflangan parametrlariga rioya qilinsa, dastur muammosiz va muzlashsiz ishlaydi.




Windows

OS X

Linux

OT talqini

Microsoft Windows 11/10/8/7/Vista (32 или 64-bit)

Apple macOS 10.8.5 yoki yuqori, 10.13 (High Sierra)10.14 (Mojave) gacha

GNOME yokiKDE

Operativ xotira

4 GB (minimum), 8 GB (tavsiya etiladi); +3 GB Android Emulator uchun

Diskdagi bo'sh joy

4 GB (minimum) (1,5 GB IDE + 2,5 GB Android SDK uchun), 8 GB SSD (tavsiya etiladi)

JDK talqini

Java Development Kit 8

Ekran

1280 x 800 (minimum)

Qo'shimcha



Java Runtime Environment (JRE) 6

GNU C Library (glibc) 2.15 yoki yuqori

Quyidagi talablar IED + Android SDK + Android Emulat talablarini o'z ichiga oladi.

  • Windows: x86_64 protsessor arxitekturasi; 2-avlod Intel Core yoki undan yangiroq, yoki Windows Hypervisor-ni qo'llab-quvvatlaydigan AMD operativ xotira;

x86_64 protsessor arxitekturasi; 2-avlod Intel Core yoki undan yangiroq, yoki Windows Hypervisor-ni qo'llab-quvvatlaydigan AMD CPU;

  • macOS: ARM-ga asoslangan chiplar yoki Hypervisor.Framework-ni qo'llab-quvvatlaydigan 2-avlod Intel Core yoki yangiroq;

  • Linux: x86_64 protsessor arxitekturasi; 2-avlod Intel Core yoki undan yangiroq, yoki AMD Virtualization (AMD-V) va SSSE3-ni qo'llab-quvvatlaydigan AMD protsessorlari;

  • Windows: UG (cheklanmagan mehmon) qo'llab-quvvatlanadigan protsessor;

  • Intel Hardware Accelerated Execution Manager (HAXM) 6.2.1 yoki undan keyingi versiyalari (HAXM 7.2.0 yoki undan keyingi talqinlari tavsiya etiladi).

Flutter freymvorkidan foydalangan holda dasturiy t'aminot ishlab chiqaruvchi dasturchilar uchun ham Android Studio tomonidan keng imkoniyatlar yaratilgan.
Android Studio-ni qanday o'rnatish kerak?
Android Studio-ni o'rnatish uchun Android Studio-ning yuklab olish sahifasiga tashrif buyuring. Android Studio-ning so'nggi barqaror versiyasi o'rnatilganligiga ishonch hosil Androidqiling. Android Studio-ni o'rnatishdan oldin, xuddi shu sahifadagi tizim talablarini tekshiring, shunda tizim Android Studio-ning uzluksiz ishlashi uchun minimal talablarga javob beradi.


Android Studio-dagi loyiha fayl tuzilishi
Android Studio loyiha papkasining tuzilishi: Android Studio-da loyihaning fayl tuzilishini taqdim etishning ikki turi mavjud. Ulardan biri Android View (umumlashtirilgan), ikkinchisi Project View (batafsil). Aksariyat yangi boshlanuvchilar Android View-dan foydalanadilar (umumlashtirilgan). Ushbu ko'rinishlar orasidagi farqlarni ko'rish uchun quyidagi rasmga qarang.

Android Studio dastur fayl tuzilishi:

Ushbu papka asosiy dasturning biznes mantig'ini (Java / Kotlin), chizilgan fayllarni (rasmlar, vektorli grafikalar), dasturning foydalanuvchi interfeysi tartib fayllarinimipmap, mipmap-larni (dastur ikonkalari fayllari), ranglarni (dasturning markali rangi), satrlarni (mahalliylashtirish uchun ishlatiladigan barcha matnlarni) ko'radigan dastur manifest faylini saqlash uchun javobgardirвсетекстыilovalar), uslublar (oldindan belgilangan yoki foydalanuvchi gradletomonidan belgilangan dastur uslublari), dastur darajasidagi gradle fayli (bog'liqliklarni boshqarish).
Ilovaning manifest fayli: manifest fayli bizning ilovamizning muhim qismidir, chunki u bizning ilovamizning tuzilishi va meta ma'lumotlarini, uning tarkibiy qismlari va talablarini belgilaydi. Ushbu fayl dasturni yaratadigan har bir faoliyat, xizmatlar, kontent-provayderlar va eshittirish qabul qiluvchisi uchun tugunlarni o'z ichiga oladi va niyat va ruxsat filtrlaridan foydalanib, ularning bir-biri va boshqa ilovalar bilan qanday muvofiqlashtirilishini aniqlaydi.


Download 1,66 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish