Android Studio xususiyatlari va sifatlari


Download 84.8 Kb.
bet1/2
Sana17.06.2023
Hajmi84.8 Kb.
#1542517
  1   2
Bog'liq
Android


Android Studio xususiyatlari va sifatlari
Biz Android-ni uyali telefon aloqasiga yo'naltirilgan aloqa texnologiyalari bozorini boshqaradigan operatsion tizimlardan biri sifatida bilamiz. Bu haqda ko'p gapirmasdan, foydalanuvchi uchun tizim tomonidan taqdim etiladigan fazilatlarga bo'lgan talab, aniqrog'i bizning Android uskunalarimizni takomillashtirish yoki sozlash uchun dasturlarni sotib olish haqida gapirganda, foydalanuvchi tomonidan tobora ko'proq talab qilinayotgani aniq. o'z navbatida, ular o'rtasida mavjud bo'lgan yuqori darajadagi raqobat, ularning ishlab chiquvchilaridan har birining tarkibini yangilashni yoki yanada takomillashtirishni talab qiladi. Shu sababli va dasturni dasturlashda yuzaga kelishi mumkin bo'lgan murakkablik muammosi bilan bog'liq holda, Android tizimining o'zi ushbu dasturlarni ishlab chiqish uchun mos va mos vositalarni taklif qiladi. Bunday to'plam yoki vositalar ma'lum bo'lgan narsalarni tashkil qiladi Android studiyasi. Bu dastur ishlab chiqish uchun rasmiy Android IDE. Shunga asosan Men fikrni tushunaman; kodlarni tahrirlashning kuchli vositalariga ega bo'lgan dasturlar uchun muhit yoki rivojlanish muhiti. Aytish mumkinki, kodni tahlil qilish nuqtai nazaridan u xatolarni tezroq hal qilish uchun darhol ta'kidlaydi. Android-da dasturlarni ishlab chiqish yoki qurish uchun birlashtirilgan vositalar sifatida u ilgari qurilgan yoki ishlab chiqilgan, turli xil ekran modellari mavjud, mavjud elementlarni ko'chirish mumkin bo'lgan foydalanuvchi interfeysini o'z ichiga oladi. Bundan tashqari, emulyatorlar uchun disk raskadrovka va Logcat bilan ishlash imkoniyati yoritilgan. IntelliJ IDEA JVM asosidagi turli tillarni qo'llab-quvvatlaydi; Java (shu sababli IntelliJ-da "J"), Clojure, Groovy, Kotin va Scala. Bundan tashqari, Maven va Gradle uchun yordam. Android Studio bilan bog'liq ushbu texnologiya yordamida ushbu tizim uchun dasturlarni yaratish va qurish uchun imkoniyatlar qulaydir.



Android Studio dasturlarni yaratish vazifasiga yordam beradigan turli xil tarkibiy qismlarga ega; Gradle-ga asoslangan tizim, variantlarni yaratish va bir nechta APK fayllari, shuningdek dasturlarni yaratishda yordam beradigan kod shablonlari. Mavzu elementlarini sudrab olib tashlashni qo'llab-quvvatlaydigan to'liq tartib muharriri. Foydalanish qulayligi va versiyalarga mosligi, Kod ProGuard bilan kamayadi va Gradle bilan kamroq va kamroq resurs sarflanadi. Va nihoyat, Google Cloud Platform uchun o'rnatilgan qo'llab-quvvatlash, bu Google bulutli xabarlar va App Engine-ni birlashtirishni osonlashtiradi.
Ish oqimining rivojlanishi to'g'risida, Android Studio buyruq satridan SDK vositalariga kirish imkoniyatidan tashqari, mas'ul vositalar to'plamiga ega. Bularning barchasi uchun muhim narsa shundaki, Android Studio ishlab chiquvchilar uchun qulaylikni taqdim etadi, chunki undan ishlashni yanada tezkor usuli sifatida zaruriy vositalarni ishlab chiqish paytida foydalanish mumkin.

Android Studio-da dasturlarni amalga oshirishni o'z ichiga olgan rivojlanish bosqichlari orasida biz to'rt bosqichni topamiz. Birinchisi atrof-muhit sozlamalari; Ushbu bosqichda rivojlanish muhiti o'rnatiladi va tuziladi. Bundan tashqari, dastur o'rnatilishi mumkin bo'lgan elementlarga ulanish o'rnatiladi va Android virtual qurilmalari (AVDS) yaratiladi. Ikkinchi bosqich quyidagilarni qamrab oladi Loyihani sozlash va ishlab chiqish; Buning davomida loyihaning konfiguratsiyasi va uni ishlab chiqish amalga oshiriladi. Biz dastur va manba kodlari uchun resurslarni o'z ichiga olgan modullarni yaratish haqida gapiramiz. Uchinchi bosqich quyidagilarni o'z ichiga oladi dasturni tuzatish, disk raskadrovka va yaratish; Shu nuqtada loyiha emulyatorga yoki Android qurilmasiga o'rnatilishi va ishlashi mumkin bo'lgan disk raskadrovka mumkin bo'lgan .apk to'plami (lar) ga o'rnatildi. Gradle-ga asoslangan qurilish tizimidan foydalaniladi. Bu moslashuvchanlikni, maxsus tuzilgan variantlarni va qaramlikni hal qilishni ta'minlaydi. Boshqa IDE ishlatilgan taqdirda, loyiha Gradle yordamida ishlab chiqilishi va o'z navbatida OTB ishlatadigan qurilmaga o'rnatilishi mumkin. Keyinchalik, dasturni nazorat qilish xabarlari, shuningdek, IntelliJ g'oyasi bilan bir qatorda Android logging qurilmasi (Logcat) orqali disk raskadrovka qilinadi. Bundan tashqari, Android SDK bilan ta'minlangan disk raskadrovka va jurnalga yozish vositalarini qo'shib, mos keladigan JDWP tuzatuvchisidan foydalanish mumkin. Oxir-oqibat, Android SDK sinov vositalari dasturni sinovdan o'tkazish uchun ishlatiladi.
Oxirgi bosqich sifatida arizani nashr etish; Ushbu bosqichda konfiguratsiya amalga oshiriladi va dasturdan foydalanish va foydalanuvchilarga bepul tarqatish uchun so'rov yuboriladi. Tayyorgarlik bosqichida dasturning versiyasi tuziladi, uning versiyasi sotilishi va tarqatilishi uchun foydalanuvchilar o'z qurilmalariga yuklab olishlari va o'rnatishlari mumkin.

Ushbu rasmda biz Android Studio dasturlarini amalga oshirish bosqichlari diagrammasini ko'rishimiz mumkin.
Biz allaqachon Android ilovasini yaratish bosqichlari va rivojlanishini bilamiz. Modulli bazaga murojaat qilgan holda har bir loyihada dastur bir yoki bir nechta manba kodli fayllar va resurs fayllari bilan modullarni o'z ichiga oladi. Qaysi turlarga kiradi; Android dastur modullari, kutubxona modullari, test modullari va App Engine modullari. Odatiy bo'lib, Android Studio loyiha fayllarini Android loyihasi ko'rinishida namoyish etadi. Ushbu vaqtda modullar asosiy manba kodlari fayllariga tezkor kirishni ta'minlash uchun uyushgan tarzda ko'rinadi. Fayllarni tuzishda ular yuqori darajadagi Scripts Gradle ostida ko'rinadi. Studio Android-da biz Gradle dasturlarni yaratish tizimining asosi sifatida ishlatilishini allaqachon tushunamiz. Ushbu yaratish tizimi Android Studio menyusiga o'rnatilgan vosita sifatida ishlaydi va o'z navbatida buyruq satridan mustaqil.


Download 84.8 Kb.

Do'stlaringiz bilan baham:
  1   2




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