Android versiyalari. Android SDK yuklab olish

Android SDK tufayli siz kompyuteringizda istalgan Android ilovasini ochishingiz mumkin. Masalan, siz o'zingizning ish tizimingizda Froot Ninja yoki Talking Tom o'ynashingiz mumkin. Ushbu dastur ushbu mashhur platformaning mobil qurilmalari egalari, dasturiy ta'minot ishlab chiqaruvchilari yoki Android operatsion tizimida smartfon sotib olishni rejalashtirganlar uchun dolzarb bo'ladi. Ushbu yordamchi dastur telefoningiz uchun kerakli ilovalarni tanlash uchun ishlatilishi mumkin, ammo ularni kompyuteringizga o'rnatish jarayoni ancha murakkab. Keling, Android SDK-ni bepul yuklab olishga va uning yangi versiyasini kompyuteringizga o'rnatishga harakat qilaylik.

Imkoniyatlar:

  • mobil ilovalarning emulyatsiyasi;
  • ilovalarni ko'rsatish uchun kerakli Android qurilmasini tanlash;
  • Android operatsion tizimining turli versiyalarini o'rnatish;
  • interfeys dizaynini tanlash.

Ish printsipi:

Dastur interfeysi mobil qurilmaga o'xshaydi. Android SDK ning asosiy vazifasi Android platformasidagi telefonlar uchun ilovalarni emulyatsiya qilishdir. Dasturdan foydalanganda ko'plab foydalanuvchilar ilovalarni o'rnatishda muammolarga duch kelishlari mumkin. Ushbu yordamchi dastur smartfonlar uchun dasturiy ta'minot ishlab chiqaruvchilari uchun foydali bo'ladi, bu sizning ishingiz natijalarini ko'rish imkonini beradi. Dasturni o'rnatish bosqichida siz o'rnatish uchun zarur bo'lgan Android OS versiyalarini tanlashingiz kerak. Shundan so'ng, sinovdan o'tkazish va ko'rish uchun dasturga kerakli ilovalarni qo'shishingiz mumkin.

Android SDK Windows XP, Vista, 7 va 8 da ishlaydi.

Taroziga soling:

  • barcha Android ilovalarini sinovdan o'tkazish;
  • turli xil Android qurilmalarini qo'llab-quvvatlash;
  • kompyuteringizga Android SDK-ni bepul yuklab olish imkoniyati;
  • oddiy interfeys.

Kamchiliklari:

  • Ingliz interfeysi;
  • Yangi boshlanuvchilar uchun ishlashda qiyinchiliklar bo'lishi mumkin.

Android SDK Android ilovalarini ishlab chiquvchilar uchun juda foydali. Har qanday mobil dasturni to'g'ridan-to'g'ri shaxsiy kompyuteringizda sinab ko'rishingiz mumkin.

Biroq, yordamchi dasturdan foydalanish maxsus bilimlarni talab qiladi va yangi boshlanuvchilar uchun muammoli bo'lishi mumkin.

Android OS uchun ilovalar yozish uchun siz Android Studio ishlab chiqish muhitini (keyingi o'rinlarda AS deb yuritiladi) o'rnatishingiz kerak bo'ladi. Siz so'rashingiz mumkin, nima uchun Eclipse emas, balki AS? Eclipse ishlab chiqish muhiti Android Studioga qaraganda ancha tez va engilroq,

ammo Google AS dan foydalanishni "tavsiya qiladi", chunki kelajakda u endi (aniqrog'i) uni qo'llab-quvvatlashni to'xtatadi. Android Studio - bu kelajak. Sizda juda kuchli kompyuteringiz bo'lishi kerak, afzalroq x64 bit, chunki AS taxminan 3 Gb RAM ishlatadi, Android qurilma emulyatori uchun yana 3 Gb qo'shing... Mening shaxsiy kompyuterimda win 8.1 pro x64, ikki yadroli Intel 3,3 GGs protsessor bor. 8 GB operativ xotira va men o'zimni juda erkin his qilaman...



Biz https://developer.android.com/studio havolasi orqali rasmiy veb-saytga o'tamiz, kerakli bit chuqurligining so'nggi versiyasini yuklab oling. Hozirgi versiya - android-studio-2-1-2,

uning og'irligi taxminan 1,2 GB bo'ladi. Shuning uchun agar sizda sekin internet bo'lsa, sabr qiling.

Yuklab olgandan so'ng, android-studio-2-1-2.exe o'rnatuvchisini ishga tushiring,

O'rnatish ustasi sizni bosqichma-bosqich o'rnatish tarkibini aniqlashni taklif qiladi,

litsenziyani qabul qiling

o'rnatish joyini tanlash,



Yana o'rnatish tugashini kutamiz.

Shundan so'ng biz ishga tushamiz Android Studio ish stolidan yoki menyudan,

va SDK ni sozlash uchun Configure tugmasini bosing. Siz o'rnatilgan Android versiyalari ro'yxatini ko'rasiz,

buning uchun siz ilovalar yaratishingiz mumkin, yaxshisi ularning barchasi. Agar ba'zi versiyalar o'rnatilmagan bo'lsa, havolani bosing Mustaqil SDK menejerini ishga tushiring paketlarni o'rnatish va yangilash uchun.

SDK menejeri ochiladi,



zarur bo'lgan katakchalarni belgilang, qaysi birini qanday aniqlash mumkin? Menejer SDK Bu sizga kerakli versiya paketlarini belgilash orqali yordam beradi. Keyin pastki o'ng burchakdagi Instal 1 (1..100) paketini ko'rsatadigan tugmani bosing.

Sizning holatlaringizda paketlar soni boshqacha bo'ladi. Agar siz shaxsan yoki siz yashayotgan joy “G‘arb sanksiyalari” ostida bo‘lsa, paketlarni yangilash uchun Asboblar->Tanlovlar... menyusiga o‘ting,

proksi-serverning manzili va portini belgilashingiz mumkin,

09.05.2018

Ushbu maqola barcha yangi boshlanuvchilar va Android qurilmalari egalari bilan tanishishga yordam beradi SDK. Siz o'rganasiz Android SDK qanday o'rnatiladi. Bu nima uchun kerak: birinchidan xakerlik uchun, ikkinchidan proshivkaning tizim qismiga kirish va uni keyinchalik o'zgartirish uchun, uchinchidan ildiz olish to'g'ri
SDK da vosita mavjud ADB (Android Debug Bridge) Android uchun disk raskadrovka ko'prigi yoki boshqa interfeys uchun Android nosozliklarini tuzatish, u bilan siz:

Ushbu manifest har bir ilovaning asosiy katalogida bo'lishi kerak. Bu yerda individual harakatlar va sozlamalar, ruxsatlar va ilova sozlamalari, masalan, belgi va boshqalar keltirilgan. U ishlab chiquvchi sifatida zarur bo'lgan hamma narsani batafsil tushunadi. Bu erda biz ko'plab filtrlarni o'rnatishimiz mumkin, masalan, biz qaysi faoliyatni ro'yxatga olishni xohlaymiz, qanday dastur, qanday xabarlarni yozish va hokazo. Ushbu vosita yordamida aniq nima noto'g'ri bo'lganini aniqlash oson. Qaysi qator xato ekanligini bilib olamiz.

Biz elementning muhit o'zgaruvchilarini topamiz va elementni topamiz Yo'l, tahrirlash-ni bosing va hech narsani o'chirmasdan, nuqta-vergul bilan ajratilgan yo'lingizni qo'shing C:\adt-bundle-windows\platform-vositalari(rasmga qarang). OK tugmasini bosing.

Siz ham yuklab olishingiz va o'rnatishingiz mumkin. Keling, kutubxonaning rasmiy veb-saytiga o'tamiz, "Yuklab olish" bo'limiga o'tamiz va "O'rnatuvchini yuklab olish" tugmasini bosing. Nihoyat, bizda hamma narsa yuklangan, endi faqat yangilanish va taraqqiyot bor. Yangi boshlanuvchilar qutilarni to'ldiradi, shuningdek, rasmda, ilg'orlar o'zlariga ko'ra to'ldirilishi mumkin.

Biz kutubxonani yaratish orqali tanishamiz oddiy o'yin, unda biz kengaytmadan foydalanmaymiz. Ikkinchidan oxirgi narsa bizning dizayn bazamizni muvaffaqiyatli rivojlantirish bo'lishi kerak. Va bu bugungi kun uchun oxirgi bo'ladi. Loyiha biz tomondan import qilingan va biz u uchta katalogdan iborat ekanligini ko'ramiz.

Endi hamma narsa ishlayotganligini tekshirib ko'ramiz: "Ishga tushirish" ga o'ting, buyruq qatorini ishga tushiring (afzalroq Windows Vista/7 uchun administrator sifatida) va kiriting. adb buyrug'i va biz quyidagilarni olamiz.

Natija

Agar siz uni olgan bo'lsangiz, unda hamma narsa ajoyib ishlaydi.

ADB buyruqlari

Bu erda foydali buyruqlar ro'yxati:
adb qurilmalari - Kompyuterga allaqachon ulangan qurilmalar ro'yxatini ko'rish
adb wait-for-device - Qurilma ulanishini kuting
adb get-serialno - Ko'rish ishlab chiqarish raqami qurilmalar
adb logcat - Qurilma ichida nima sodir bo'layotganini ko'ring
adb logcat > c:\logcat.txt - Buyruq barcha o'zgarishlarni faylga saqlaydi
logcat uchun filtrlar
V - batafsil (eng past ustuvorlik, standart rejim)
D - disk raskadrovka (disk raskadrovka)
I - ma'lumot (ma'lumot)
W - Ogohlantirish
E - xato
F - halokatli (tanqidiy xato)
S - jim (eng yuqori ustuvorlik, jim rejim, hech narsa chiqarmang)
Misol adb logcat *:W - Faqat tizim xato xabarlarini ko'rsatish
adb logcat [-b ] - tizim buferi ma'lumotlarini ko'rsatadi
radio - Radio/telefoniya modulidan xabarlarni o'z ichiga olgan buferni ko'rish.
voqealar - Tegishli voqealar xabarlarini o'z ichiga olgan buferni ko'rish.
main - Asosiy jurnal buferini ko'rish (standart)
Misol adb logcat -b radio
adb reboot - Qurilmani qayta ishga tushiring.
adb reboot recovery - Qurilmani tiklash rejimiga qayta yoqing.
adb bootloaderni qayta ishga tushiring- Bootloader rejimiga qayta yoqing.
adb shell cat /proc/mtd - Qurilma xotirasining "bo'limlari" haqidagi ma'lumotlarni ko'rish.
adb shell df - Bo'limlar va bepul resurslar haqidagi ma'lumotlarni ko'rish.
adb push - faylni qurilmaga nusxalash.
adb pull - Faylni kompyuteringizga nusxalash.
adb install [-l] [-r] [-s] - dasturni o'rnatish
Misol adb install from:/adb/app/autostarts.apk Diskdagi /adb/app/ jildida joylashgan autostarts.apk faylini quyidagi bilan o'rnating:
filtrlar
-l Ilovani bloklash.
-r Ma'lumotlarni saqlab, ilovani qayta o'rnating.
-s Ilovani xotira kartasiga o'rnating.
adb uninstall - Ilovani o'chirish.
Misol adb o'chirish autostarts.apk

Biz o'yinimizning poydevorini qo'yishimiz kerak, agar siz tasvir bilan bir xil narsani ko'rsangiz, siz juda zo'rsiz va hamma narsa kerakli tarzda ishlaydi. Chexlar juda sekin. Kengaytirilgan muvofiqlikka kelsak, hamma narsa ishlaydi, lekin tendentsiyalarga rioya qilish shart emas. Qahva yoki choyni pishiring, chunki bu uzoq vaqt talab etadi.

Virtual qurilmalardan foydalanish

Agar yo'q bo'lsa, avval uni yuklab oling va o'rnating. Nosozliklarni tuzatishni to'g'ridan-to'g'ri telefoningiz yoki planshetingizda yoqishingiz kerak. "Ism" maydoniga o'zingiz xohlagan narsani kiriting virtual qurilma nomi berildi. Siz e'tiboringizga arziydigan oynani ochasiz. Qizig'i shundaki, haqiqiy o'lcham uchun "Scale" opsiyasi telefon ekranining o'lchamini va noutbuk ekranining yumshoqligini sozlash imkonini beradi. Natijada siz 800px portretni noutbuk ekranida 768px portret bilan ko'rsatishingiz mumkin va uning bir qismi hali ham turli chiziqlarni egallaydi.



Android SDK tufayli siz kompyuteringizda istalgan Android ilovasini ochishingiz mumkin. Misol uchun, siz o'zingizning o'yiningizda o'ynashingiz mumkin ish tizimi Froot Ninja yoki Talking Tom-da. Ushbu dastur ushbu mashhur platformaning mobil qurilmalari egalari, dasturiy ta'minot ishlab chiqaruvchilari yoki Android operatsion tizimida smartfon sotib olishni rejalashtirganlar uchun dolzarb bo'ladi. Ushbu yordamchi dastur tanlash uchun ishlatilishi mumkin zarur ilovalar telefoningizda, ammo ularni kompyuteringizga o'rnatish jarayoni ancha murakkab. Keling, Android SDK-ni bepul yuklab olishga va uni o'rnatishga harakat qilaylik yangi versiya kompyuterda.

Agar hamma narsa yaxshi bo'lsa, nimani rejalashtirgan bo'lar edingiz? Loyiha nomiga loyiha nomini kiriting va Keyingiga bosing. Paket nomi ilova paketingiz nomini o'z ichiga olishi kerak. Sinov qilmoqchi bo'lgan amalni yarating va nomini o'zgartirmang. Bu keyinroq nimani anglatadi?

Keyin "Finish" tugmasini bosing va dastur yaratiladi. Unga ikki marta bosing va quyidagi ko'plab shakllar va bir nechta yorliqlarni ko'rib chiqing. Xavotir olmang, boshqa ishlarda hammasini tushuntirib beramiz. olasiz manba kodi noaniq va bir oz noma'lum narsa haqida 13 satr. Agar sizda to'g'ri ulangan telefoningiz bo'lsa, ilova unga yuklab olinadi.

Imkoniyatlar:

Ish printsipi:

dastur interfeysi o'xshaydi mobil qurilma. Asosiy funktsiya Android SDK- Android platformasidagi telefonlar uchun ilovalarni emulyatsiya qilish. Dasturdan foydalanganda ko'plab foydalanuvchilar ilovalarni o'rnatishda muammolarga duch kelishlari mumkin. Ushbu yordamchi dastur smartfonlar uchun dasturiy ta'minot ishlab chiqaruvchilari uchun foydali bo'ladi, bu ularning ish natijalarini ko'rish imkoniyatini beradi; Dasturni o'rnatish bosqichida siz o'rnatish uchun zarur bo'lgan Android OS versiyalarini tanlashingiz kerak. Shundan so'ng siz dasturga qo'shishingiz mumkin zarur ilovalar ularni sinab ko'rish va ko'rib chiqish.

Agar yo'q bo'lsa, qaysi qurilma ilovani ishga tushirishini tanlagan oynani ko'rasiz. Bularning barchasini keyingi safar tushuntirib beramiz, bir faoliyatdan boshqasini qanday ishga tushirishni va qandaydir ko‘rinishdan qanday foydalanishni ko‘rsatamiz. Agar biron bir maslahatni bilmasangiz, izohlarda so'rashdan qo'rqmang. Manba tarjimasini umuman yoqtirmayman. Yozish manbalari juda ko'p inglizcha. Agar Ilovangiz bilan bog'langan foydalanuvchi nomi kompaniya nomi yoki brendni o'z ichiga olsa, siz o'sha kompaniyaga foydalanuvchi nomingizdagi kompaniya nomi yoki brendidan foydalanishga ruxsat berishingiz yoki kompaniya nomi yoki brendni olib tashlash uchun foydalanuvchi nomingizni o'zgartirishingiz kerak. Sizning arizangiz dastur talablariga javob beradi. Ilovangizni ishlab chiqish va ishlatishning barcha jihatlari, shu jumladan tegishli hujjatlar, foydalanuvchi yordami, qo'llab-quvvatlash va kafolatlar uchun faqat siz javobgarsiz.

  • Foydalanish uchun javobgarlik.
  • Dastur materiallariga egalik qilish.
Siz dasturiy ta'minot materiallarining shakli va tabiati ogohlantirilmasdan o'zgartirilishi va dasturiy ta'minot materiallarining kelajakdagi versiyalari ishlab chiqilgan ilovalar bilan mos kelmasligiga rozilik bildirasiz. oldingi versiyalar Dastur materiallari.

Android SDK Windows XP, Vista, 7 va 8 da ishlaydi.

Taroziga soling:

  • barcha Android ilovalarini sinovdan o'tkazish;
  • turli xil Android qurilmalarini qo'llab-quvvatlash;
  • kompyuteringizga Android SDK-ni bepul yuklab olish imkoniyati;
  • oddiy interfeys.

Kamchiliklari:

  • Ingliz interfeysi;
  • Yangi boshlanuvchilar uchun ishlashda qiyinchiliklar bo'lishi mumkin.

Android SDK Android ilovalarini ishlab chiquvchilar uchun juda foydali. Har qanday mobil dasturni to'g'ridan-to'g'ri shaxsiy kompyuteringizda sinab ko'rishingiz mumkin.

Ushbu Shartnoma ushbu Shartnoma shartlarini qabul qilganligingizni bildirgan kundan boshlab boshlanadi va ushbu Shartnoma shartlariga muvofiq to'xtatilgunga qadar to'liq kuchda va amal qiladi. Tomonlarning har biri har qanday sababga ko'ra ushbu Shartnomani bekor qilishi mumkin. Biroq, ushbu Shartnoma bekor qilinganda tabiiy ravishda saqlanib qoladigan qoidalar saqlanib qoladi. Har bir tomon boshqasiga vakillik qiladi va kafolat beradi: u ushbu Shartnoma bo'yicha majburiyatlarni bajarish va bajarish uchun barcha zarur huquqlarga, vakolatlarga va qobiliyatlarga ega; ushbu tomonning ushbu Shartnomani bajarishi, topshirishi yoki bajarishi bilan bog'liq holda biron-bir uchinchi tomonning ruxsati yoki roziligi talab qilinmaydi; ushbu Shartnoma uning shartlariga muvofiq bajarilishi kerak bo'lgan qonuniy, haqiqiy va majburiy majburiyatni tashkil qiladi; va bunday tomonning ushbu Shartnoma bo'yicha majburiyatlari hech qanday Qonunni buzmaydi yoki bunday tomon bog'langan boshqa shartnomani buzmaydi. Siz barcha intellektual mulk huquqlariga, shu jumladan barcha zarur patentlarga ega ekanligingizni bildirasiz va kafolatlaysiz, savdo belgilari, tijorat sirlari, mualliflik huquqlari yoki arizadagi va Taqdimotdagi boshqa mulkiy huquqlar. Agar siz uchinchi tomon materiallaridan foydalansangiz, ilovada uchinchi tomon materiallarini tarqatish huquqiga ega ekanligingizni bildirasiz va kafolatlaysiz. Siz yurisdiktsiyadan yurisdiktsiyaga qadar farq qiladigan huquqlarga ega bo'lishingiz mumkin; biroq, yuqoridagi rad etishlar amaldagi qonunchilikda ruxsat etilgan maksimal darajada qo'llaniladi. Taqiqlangan hollar bundan mustasno, siz ushbu Shartnomadan kelib chiqadigan yoki unga bog'liq bo'lgan to'g'ridan-to'g'ri yoki bilvosita barcha nizolar, da'volar va sud jarayonlari individual tarzda, hech qanday jamoaviy da'volarsiz va faqat Kanzas shtatining Jonson okrugida joylashgan hukumat yoki federal sudlarda hal qilinishiga rozilik bildirasiz. Siz Kanzas shtatidagi Jonson okrugidagi shtat va federal sudlarda o'tkaziladigan joy va yurisdiktsiyaga nisbatan shaxsiy yurisdiktsiya va forum non conveniens yo'qligi haqidagi barcha himoyalardan voz kechishga rozilik bildirasiz. Tomonlarning xatti-harakatlari ham, savdo amaliyoti ham ushbu Shartnomani o'zgartirmaydi. Agar ushbu Shartnomaning biron bir bandi haqiqiy emas deb topilsa, ushbu Shartnomaning qolgan qismi amal qilishda davom etadi. Agar ushbu Shartnomaning biron bir qoidasi noqonuniy, bekor yoki bajarib bo'lmaydigan deb topilsa, u holda ushbu shart ushbu Shartnomadan ajratilishi mumkin deb hisoblanadi va qolgan qoidalar o'z kuchini saqlab qoladi. Ushbu Shartnomani buzgan har qanday topshiriq haqiqiy emas. Siz dastur materiallaridan foydalana olmaysiz, eksport qila olmaysiz, qayta eksport qila olmaysiz, import qila olmaysiz, sotishingiz yoki oʻtkaza olmaysiz, bundan mustasno, Amerika Qoʻshma Shtatlari qonunlari va bunday Dastur materiallarini olgan yurisdiksiyadagi boshqa amaldagi qonunlar tomonidan ruxsat etilgan hollar bundan mustasno. Xalqaro tovarlarni sotish shartnomalari to'g'risidagi konventsiya. . Biroq, maxsus sertifikatlar va xizmat ko'rsatish profillari talab qilinadi.

Biroq, yordamchi dasturdan foydalanish maxsus bilimlarni talab qiladi va yangi boshlanuvchilar uchun muammoli bo'lishi mumkin.

Biroq, ikkinchisidan farqli o'laroq, siz bu erda sozlamalar bilan shug'ullanishingiz kerak bo'ladi, chunki ushbu paket professional ishlab chiquvchilar tomonidan o'yinlar va ilovalar yaratish uchun ishlatiladi.

Android SDK-ni o'rnatishdan oldin, kompyuteringizda 2 GB operativ xotira (afzalroq 4 GB) mavjudligiga ishonch hosil qiling va qattiq diskda emulyatorning o'zi, rasmlari va kesh uchun 1,4 GB bo'sh joy bor. Sizning monitoringiz 1280 x 800 piksel yoki undan yuqori piksellar sonini ham qo'llab-quvvatlashi kerak.

1-qadam – Java Development Kit va Android SDK ni o'rnating

JDK ning so'nggi versiyasini yuklab oling (OT ga qarab 32-bit yoki 64-bitni tanlang) va o'rnatuvchini ishga tushiring.

Agar siz Android SDK o'rnatuvchisini EXE fayli sifatida yuklab olsangiz, ishga tushirilgandan so'ng bizdan avtomatik ravishda JDK ni o'rnatish so'raladi. Bundan tashqari, Eclipse platformasini alohida o'rnatishingiz kerak bo'ladi. Agar siz rasmiy veb-saytdan ZIP arxividan foydalansangiz, Eclipse allaqachon Android SDK bilan birga arxivga kiritilgan.

Kompyuteringizga Java-ning so'nggi versiyasi o'rnatilgandan so'ng, har qanday mantiqiy diskning ildizida Android papkasini yarating (masalan, C:\Android\). Biz SDK asboblarimizni u yerga o'rnatamiz yoki arxiv orqali o'rnatayotgan bo'lsangiz, fayllarni shu jildga olib chiqamiz.

2-qadam - Eclipse-ni ishga tushiring

Jildga o'ting tutilish va eclipse.exe faylini ishga tushiring.

Biz Eclipse muhitidagi loyihamiz uchun yo'lni o'zgartiramiz C:\Android\ish maydoni\ va ushbu katalogdan har doim sukut bo'yicha foydalanish uchun "Buni standart sifatida ishlating va boshqa so'ramang" katagiga belgi qo'ying.

3-qadam – Android SDK menejerini yangilang

Keling, variantga o'tamiz WindowsAndroid SDK menejeri.

Android operatsion tizimining mutlaqo barcha versiyalarini o'rnatmaslik uchun "Hammasini tanlashni bekor qilish" ni tanlang.

Kerakli versiya (masalan, Android 4.2.2) bilan katalogni oching va SDK Platformasi va ARM EABI v7a System Image yonidagi katakchalarni belgilang.

Yangilanishlarni bosing va 6 ta paketni o'rnating.

Biz litsenziya shartlariga rozilik bildiramiz (ni tanlang Litsenziyani qabul qilish) va bosing O'rnatish(o'rnatish).

Barcha komponentlar o'rnatilguncha kuting.

Yangilash tugallangach, bosing KELISHDIKMI. Endi biz virtual mobil qurilmamizni Android Virtual Device Manager orqali ishga tushirishimiz mumkin.



 

O'qish foydali bo'lishi mumkin: