Mobil qurilmalar fanidan yakuniy savollariga javoblar


Android qo'llab-quvvatlash kutubxonasining tuzilishini tavsiflang?


Download 375.4 Kb.
bet55/63
Sana31.01.2023
Hajmi375.4 Kb.
#1146159
1   ...   51   52   53   54   55   56   57   58   ...   63
Bog'liq
Mobile yakuniy (1)

89. Android qo'llab-quvvatlash kutubxonasining tuzilishini tavsiflang?
Android qo'llab-quvvatlash kutubxonasi to'plami Android platformasi API'larining orqaga mos keladigan versiyalarini hamda faqat kutubxona API'lari orqali foydalanish mumkin bo'lgan xususiyatlarni taqdim etadigan kod kutubxonalari to'plamidir. Har bir qo'llab-quvvatlash kutubxonasi ma'lum bir Android API darajasiga orqaga qarab mos keladi.
Android qo'llab-quvvatlash kutubxonasi to'plami ilovangizga kiritilishi mumkin bo'lgan bir nechta kutubxonalarni o'z ichiga oladi. Ushbu kutubxonalarning har biri Android platformasi versiyalarining ma'lum bir qatorini va funktsiyalar to'plamini qo'llab-quvvatlaydi.
Kutubxonalardan samarali foydalanish uchun qaysi API darajasini maqsad qilmoqchi ekanligingizni hisobga olish muhim, chunki har bir kutubxona turli API darajasini qo'llab-quvvatlaydi.
Android qo'llab-quvvatlash kutubxonasi tuzilishi (architecture) bir nechta layerlardan tashkil topgan:

  1. Java Application Layer: Bu layer Java dasturlash tili bilan yozilgan qo'llab-quvvatlash dasturlari (applications) uchun mo'ljallangan. Ushbu layer qo'llab-quvvatlash dasturlari bilan foydalanuvchi mijozlarni ishga tushishlarini taminlaydi.

  2. Android Framework Layer: Bu layer Android da dasturlashga qo'llaniladigan funksiyalar, servislar va interfeys lar bilan ta'minlangan. Ushbu layrda xizmatlar va kutubxonalarning xususiyatlari bilan birga ishlatiladigan API va Librarylar mavjud.

  3. Android Runtime Layer: Bu layer Android da dasturlarning ishga tushishini ta'minlaydi. Android Runtime Layer'da Dalvik Virtual Machine va Core Libraries mavjud.

  4. Linux Kernel Layer: Bu layr Android da foydalanishi mumkin bo'lgan resurslar, mijozlarning foydalanuvchilik huquqlari, sistemani himoyalash, vaqt va boshqa qoidalarni ta'minlaydi.

  5. Hardware Abstraction Layer: Bu layr qurilmaning fizik mantiqiy va elektron tizimiga oid xususiyatlarini ta'minlaydi va ularning Android da ishlatilishi mumkin bo'lgan sifatini belgilaydi.




Download 375.4 Kb.

Do'stlaringiz bilan baham:
1   ...   51   52   53   54   55   56   57   58   ...   63




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