Mundarija kirish I. Bob. Android studio o’rnatish va java/kotlin dasturlash tili va uning imkoniyatlari



Download 2,13 Mb.
bet10/12
Sana22.07.2022
Hajmi2,13 Mb.
#836110
1   ...   4   5   6   7   8   9   10   11   12
Bog'liq
asrorrrrrrr

http://developer.android.com/sdk/win-usb.html
Google USB drayveri tomonidan qo'llab-quvvatlanmaydigan Android qurilmalari uchun qurilma ishlab chiqaruvchisi tomonidan taqdim etilgan drayverlarni yuklab olish kerak bo'ladi. Yuklab olish va o'rnatish ma'lumotlari bilan birga drayverlar ro'yxatini quyidagi manzildan olish mumkin:
http://developer.android.com/tools/extras/oem-usb.html
O'rnatilgan drayverlar va qurilma endi to'g'ri qurilma turi deb tan olinsa, buyruq satri oynasini oching va quyidagi buyruqni bajaring:
adb qurilmalari
Bu buyruq quyidagiga o'xshash ulangan qurilma haqidagi ma'lumotlarni chiqarishi kerak:
Biriktirilgan qurilmalar ro'yxatiHT4CTJT01906 oflayn
Agar qurilma oflayn yoki ruxsatsiz ro'yxatda bo'lsa, qurilma ekraniga o'tingva ko'rsatilgan dialogni tekshiringRasm 7-4USB orqali nosozliklarni tuzatishga ruxsat berish uchun ruxsat so‘ramoqda.

7-4-rasm
“OK” tugmasini bosishdan oldin “Har doim ushbu kompyuterdan ruxsat berish” opsiyasi yonidagi katakchani yoqing. Adb devices buyrug'ini takrorlash endi qurilmani tayyor deb ro'yxatga olishi kerak:


Biriktirilgan qurilmalar ro'yxati
HT4CTJT01906 qurilmasi
Agar qurilma ro'yxatda bo'lmasa, ADB serverini qayta ishga tushirish uchun quyidagi buyruqlarni bajaring:
adb kill-server adb start-server
Agar qurilma hali ham ro'yxatda bo'lmasa, quyidagi buyruqni bajarib ko'ring:
android yangilash adb
E'tibor bering, tizimni qayta ishga tushirish ham kerak bo'lishi mumkin.

      1. Linux adb konfiguratsiyasi

Ushbu bobning maqsadlari uchun biz yana bir bor Ubuntu Linux-dan ilovalarni sinab ko'rish uchun jismoniy Android qurilmasiga ulanish uchun Linux-da adb-ni sozlash nuqtai nazaridan namuna sifatida foydalanamiz.
Ubuntu Linux-da jismoniy qurilma sinovi android-tools-adb nomli paketni o'rnatishni talab qiladi, bu esa o'z navbatida Android Studio foydalanuvchisi plugdev guruhining a'zosi bo'lishini talab qiladi. Bu ko'pgina Ubuntu versiyalarida foydalanuvchi hisoblari uchun standart hisoblanadi va uni id buyrug'ini ishga tushirish orqali tekshirish mumkin. Agar plugdev guruhi ro'yxatda bo'lmasa, hisobingizni guruhga qo'shish uchun quyidagi buyruqni bajaring:
sudo usermod -aG plugdev $LOGNAME
Guruhga a'zolik talabi bajarilgandan so'ng, android-tools-adb paketini quyidagi buyruqni bajarish orqali o'rnatish mumkin:
sudo apt-get install android-tools-adb
Yuqoridagi o'zgarishlar kiritilgandan so'ng, Ubuntu tizimini qayta ishga tushiring. Tizim qayta ishga tushirilgandan so'ng, Terminal oynasini oching, adb serverini ishga tushiring va biriktirilgan qurilmalar ro'yxatini tekshiring:
$ adb start-server

  • demon ishlamayapti. uni hozir 5037 portida ishga tushirish *

  • demon muvaffaqiyatli ishga tushdi *

$ adb qurilmalari
Biriktirilgan qurilmalar ro'yxati015d41d4454bf80c oflayn
Agar qurilma oflayn yoki ruxsatsiz ro'yxatda bo'lsa, Android qurilmasiga o'ting va quyidagi dialog oynasini tekshiring.7-4-rasmUSB orqali nosozliklarni tuzatishga ruxsat berish uchun ruxsat so‘ramoqda.

    1. adb ulanishi sinovdan o'tkazilmoqda

Agar siz tanlagan dastur platformasida adb konfiguratsiyasi muvaffaqiyatli bo'lgan deb hisoblasak, keyingi qadam bobda yaratilgan test dasturini ishga tushirishga harakat qilishdir.“Androidda namunaviy Android ilovasini yaratish Studiya”qurilmada.
Android Studio-ni ishga tushiring, AndroidSample loyihasini oching va loyiha yuklangandan so'ng Android Studio asboblar panelida joylashgan ishga tushirish tugmasini bosing (7-5-rasm).

7-5-rasm
Loyiha ilgari emulyator muhitida avtomatik ravishda ishga tushirish uchun sozlanmagan deb faraz qilsak, joriy etish maqsadini tanlash dialogi ulangan Android qurilmasi bilan hozirda ishlayotgan qurilma roʻyxatida paydo boʻladi.7-6-rasm, masalan, Nexus 9 qurilmasini dasturni o'rnatish va bajarish uchun mos maqsad sifatida ko'rsatadi.


7-6-rasm
Buni sinov uchun standart qurilma qilish uchun Kelajakda ishga tushirish uchun bir xil qurilmadan foydalanish opsiyasini yoqing. Tanlangan qurilma bilan dasturni qurilmaga o'rnatish va ishga tushirish uchun OK tugmasini bosing. Emulator muhitida bo'lgani kabi, qurilmada dasturni o'rnatish va ishga tushirish bilan bog'liq diagnostika chiqishi Run asbob oynasida qayd qilinadi.


Android Studio kod muharriri asoslari
Android uchun ilovalarni ishlab chiqish katta ishlarni o'z ichiga oladita'rifiga ko'ra kod satrlarini yozish, ko'rib chiqish va o'zgartirishni o'z ichiga olgan dasturlash ishining miqdori. Ishlab chiquvchining Android Studio dasturidan foydalanish vaqtining ko'p qismi odatda tahrirlovchi oynasidagi kodni tahrirlash bilan bog'liq bo'lishi ajablanarli emas.
Zamonaviy kod muharriri yozish, o'chirish, kesish va joylashtirishning asl asoslaridan ancha uzoqlashishi kerak. Bugungi kunda kod muharririning foydaliligi odatda dasturchi tomonidan talab qilinadigan terishni kamaytiradigan miqdor, katta manba kodli fayllar bo'ylab harakatlanish qulayligi va muharrirning real vaqtda dasturlash xatolarini aniqlash va ta'kidlash qobiliyati kabi omillar bilan baholanadi. kod yozilmoqda. Ushbu bobda ko'rinib turganidek, bular Android Studio muharriri ustun bo'lgan sohalarning bir nechtasi.
Android Studio muharriri xususiyatlarining toʻliq koʻrib chiqilishi boʻlmasa-da, bu bob ushbu boʻlim asbobning asosiy funksiyalari boʻyicha qoʻllanmani taqdim etishga qaratilgan. Tajribali dasturchilar ushbu xususiyatlarning ba'zilari bugungi kunda mavjud bo'lgan ko'pchilik kod muharrirlari uchun umumiy ekanligini, bir qator esa ushbu tahrirlash muhitiga xos ekanligini aniqlaydilar.

      1. Android Studio muharriri

Tahrir qilish uchun Java, Kotlin, XML yoki boshqa matnga asoslangan fayl tanlanganda Android Studio muharriri asosiy oynaning markazida paydo bo'ladi.8-1-rasm, masalan, Kotlin manba kodi bilan odatiy muharrir seansini ko'rsatadifayl yuklangan:

Tahrirlovchi oynasini tashkil etuvchi elementlarni quyidagicha umumlashtirish mumkin:



Download 2,13 Mb.

Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   12




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