2-laboratoriya ishi Mavzu: Android uchun Java dasturlash tilida ilovalar yaratish Ишдан мақсад: Android операцион тизими учун иловалар яратишда керакли бўлган инструментал дастурий воситаларни ўрнатиш ва дастлабки мобил иловаларни (Android тизими учун) яратиш кўникмаларига эга бўлиш.
Ушбу лаборатория иши давомида қуйидагиларни бажариш лозим:
Java development kit (JDK) ни ўрнатиш
Android SDK (Software Development Kit) ни ўрнатиш
Eclipse IDE ни ўрнатиш
Android development tools (ADT) eclipse учун plugin ни ўрнатиш
Android virtual машинасини (AVD) ўрнатиш
Назарий қисм: Yangi Android ilovangizni yaratish uchun quyidagi amallarni bajarishingiz kerak:
1) Android Studio-ning so'nggi versiyasini o'rnating.
Buni tushuntirib berishni hojati yo'q. "Bir million o'zbek dasturchilari" loyihasidagi sinfxonangizda Android Studio-ni o'rnatish haqida kerakli maslahatlar berilgan.
2) Welcome to Android Studio oynasida Start a new Android Studio project -ni bosing.
Agar sizda allaqachon ilova ochilgan bo'lsa, File > New > New Project -ni tanlang.
3) Select a Project Template oynasida Empty Activity -ni tanlang va Next tugmasini bosing.
Select a Project Template oynasi
4) Configure your project oynasida quyidagilarni bajaring:
- Name maydoniga "Mening birinchi ilovam" deb kiriting.
- Package name maydoniga "com.example.android.meningbirinchiilovam" deb kiriting. (Bu aslida avtomatik ravishda yoziladi, o'zgartirmasangiz ham bo'laveradi. Agar o'zingizning saytingiz bo'lsa teskari tomondan yozib qo'ysangiz ham bo'ladi. Masalan, uz.uzbekcoders.meningbirinchiilovam)
- Agar siz ilovani boshqa papkaga joylashtirmoqchi bo'lsangiz, uning Saqlash (Save) joyini o'zgartiring.
- Language menyusidan Java yoki Kotlin -ni tanlang.
- Minimal SDK maydonida sizning ilovangizni qo'llab-quvvatlaydigan Android-ning eng past versiyasini tanlang. Maslahatim API 15: Android 4.0.3 (IceCreamSandwich) -ni tanlang.
- Agar sizning ilovangiz eski kutubxonani qo'llab-quvvatlashni talab qilsa, Use legacy android.support libraries katakchasiga belgi qo'ying. Hozirgi darsimizda bu shart emas.
- Finish tugmachasini bosing.