Android е най -широко използваната и внедрена мобилна операционна система в световен мащаб благодарение на множеството си функции и функционалности както за крайния потребител, така и за разработчиците, които ежедневно се стремят да подобрят опита и мащабируемостта на операционната система.
Цялостно управление на система изобщо не е лесно, но днес имаме необходимите инструменти, за да отнесем тази задача на много по -високи нива на управление, а в случая с Android имаме Android SDK, който е достъпен за всички нас, които искаме да изследваме, създаваме , тествайте и изпълнете глобалната реализация на множество функционалности на Android.
В Solvetic ще обясним подробно какво е Android SDK и как да го инсталираме на Windows 10.
Какво е Android SDKAndroid SDK (Комплект за разработка на софтуер) е платформа, базирана на интегрирана среда за разработка (IDE), чрез която ще бъде възможно да се извърши функционалното и цялостно разработване на приложения за Android и по този начин да се знае ефективността на това преди той е официално лансиран.
Задачи с Android SDKИзползвайки Android SDK за създаване и компилиране на приложения за Android, той ни позволява да изпълняваме задачи като:
- Имайте единна среда, чрез която да се извършват всички налични тестове на приложения за всички устройства с Android.
- Имайте гъвкава система за изграждане, базирана на gradle.
- Достъп до голям асортимент от инструменти и рамки за тестване.
- Android SDK интегрира Instant Run, което ни позволява да правим промени, докато изпълняваме приложението, но без да се налага да компилираме нов APK.
- Той е съвместим с C ++ и NDK.
- Интеграция на инструментите на Lint, благодарение на които се откриват проблеми с производителността, използването, съвместимостта на версиите и др.
Когато създавате проект в Android SDK чрез Android Studio, различни модули с файлове с изходен код и файлове с ресурси ще бъдат интегрирани в проекта, тези модули са:
- Модули за приложения за Android
- библиотечни модули
- Модули на Google App Engine
Сега ще се научим да инсталираме Android SDK по изчерпателен начин и по този начин да имаме ценен инструмент за задачите, свързани с внедряването на приложения на Android.
Android SDK се предлага чрез две опции, които са:
Android StudioТова е графичната платформа, от която ще бъде възможно да се създават и изпълняват стотици приложения за Android в цялостна среда с инструменти и идеални функции за правилно администриране на тези
Инструменти за командния редКакто подсказва името му, това е опция за изпълнение чрез sdkmanager.
За да имаме предвид, че ако решим да използваме командния ред, в тази опция са интегрирани следните параметри:
апканализаторПредоставя информация за състава на APK, когато процесът на изграждане приключи
avdmanagerПозволява ви да създавате и управлявате виртуални устройства с Android (AVD) чрез командния ред.
работаbУлеснява създаването на шифровани и некриптирани APK файлове за разширение, използвайки Opaque Binary Blob (OBB) формат
мъхТова е инструмент за сканиране на код, благодарение на който ще бъде възможно да се идентифицират и коригират проблемите на нивото на структурно качество на кода, който ще се внедри.
маймунобягач
Неговата задача е да създаде интерфейс на командния ред, от който ще се изпълнява програма, която трябва да бъде инсталирана приложение за Android или тестов пакет, където можем да я изпълним, да я изпратим натискане на клавиши, да направим екранни снимки и много други действия, за да проверим поведението им
sdkmanagerТой е един от ключовите компоненти, тъй като ни позволява да преглеждаме, инсталираме, актуализираме и деинсталираме пакети за Android SDK.
1. Как да изтеглите и инсталирате Java Windows 10
Етап 1
В случай, че нямате цел да използвате платформата Android Studio и използвате само версията на командния ред на Android SDK, ще е необходимо да изтеглите и инсталирате Java, която е достъпна безплатно на следната връзка:
Увеличете
Стъпка 2
Там избираме инсталатора най -добре в съответствие с нашата система и след като го изтеглите, продължаваме с инсталирането му:
Стъпка 3
Там можем да променим инсталационната папка и щракването върху Инсталиране ще стартира процеса на инсталиране на Java в Windows 10:
Стъпка 4
Когато този процес приключи, ще видим следното:
2. Как да инсталирате инструментите за командния ред на Android SDK
Етап 1
Поради проблеми с пространството и производителността понякога е идеално да изтеглите опцията за командния ред, например Android Studio има тегло 948 MB и може да заема 3 GB на твърдия диск, докато командният ред тежи само 148 MB, изтеглянето е достъпно на следния линк:
Увеличете
Стъпка 2
Там имаме опциите както за Android Studio, така и за командния ред, в този случай избираме таблета с Windows за изтегляне и ще се покаже следният прозорец, където трябва да приемем условията, за да продължим с изтеглянето:
Увеличете
Стъпка 3
Активирайте това поле, можем да кликнете върху бутона Изтегляне на инструментите за командния ред за Android за Windows. След като изтеглите, продължаваме с неговото извличане и ще отидем до инструментите / bin пътя и там ще щракнем с десния бутон върху файла sdkmanager и изберете опцията Изпълни като администратор:
Стъпка 4
Ще се покаже следното съобщение за контрол на потребителските акаунти в Windows 10, което трябва да приемем:
Стъпка 5
Това ще се погрижи за инсталирането на основните Android SDK пакети:
Сега можем да получим достъп от командния ред до пътя, където се хоства sdkmanager и там да изпълним командите, които считаме за необходими за създаването на приложенията, например можем да изпълним следното:
sdkmanager "платформи-инструменти" "платформи; android-28"Стъпка 6
Ще се покаже следното:
Увеличете
Стъпка 7
Там трябва да приемем тези условия с буквата и след като това стане, процесът на изтегляне и създаването на посочените параметри ще започне, където командите adb и fastboot са интегрирани за по -добро управление на Android SDK.
Увеличете
3. Инструменти за Android Build, платформа и емулация (SDK Build)
В случай, че изберем използването на командния ред на Android, трябва да имаме предвид следните помощни програми, интегрирани там:
Инструменти за Android Build (SDK Build): Те се намират по пътя android_sdk / build-tools / version / и са необходими за изграждане на приложения за Android, вградените инструменти са:
aapt2Неговата функция е да анализира, индексира и компилира ресурсите на Android в двоичен формат, оптимизиран за платформата Android.
apksignerТой отговаря за откриването на APK файлове и проверката дали подписите на APK трябва да бъдат проверени правилно във всички версии на платформата, на която се поддържа конкретен APK.
zipalignВашата задача е да оптимизирате APK файловете, като гарантирате, че всички некомпресирани данни са подравнени въз основа на връзката с началото на файла.
Инструменти за Android платформа (SDK платформа) Те се намират по пътя android_sdk / platform-tools / и се състоят от:
adbAndroid Debug Bridge е инструмент, който ни позволява да управляваме състоянието на екземпляр на емулатор или устройство с Android и също може да се използва за инсталиране на APK на устройство с Android
etc1toolТова е помощна програма за командния ред, благодарение на която ще бъде възможно да се кодират PNG изображения към стандарта за компресиране ETC1 и да се декодират ETC1 компресирани изображения в PNG.
бързо стартиранеТой е отговорен за мигането на устройство с платформа и други изображения на избраната система
logcatТова е инструмент, който се извиква чрез adb за преглед на приложението и системните регистрационни файлове.
Инструменти за емулация (Android Emulator): Местоположението му е android_sdk / емулатор / и ще имаме:
съперникТова е инструмент за емулация на устройство, базиран на QEMU, благодарение на който ще бъде възможно да се отстраняват грешки и да се тестват приложения в реална среда за изпълнение на Android.
mksdcardПозволява ви да създадете образ на диск, който може да се използва с емулатора и по този начин да симулира използването на външна карта за съхранение (например SD карта).
4. Как да инсталирате Android Studio на Windows 10
Етап 1
Сега, ако решим да използваме платформата Android Studio, която тежи повече и предлага пълна GUI среда, можем да я изтеглим от следната връзка:
Увеличете
Стъпка 2
Като щракнете там, ще се покаже следният прозорец, където трябва да приемем условията, за да изтеглим:
Увеличете
По време на инсталационния процес можем да изберем опцията Персонализиран, за да имаме по -добър контрол върху компонентите, които ще се използват в Android Studio.
Стъпка 3
Избирайки тази опция, ще видим следното, където ще бъде възможно да се установят допълнителните функции за изтегляне, някои от тях са:
- Виртуалното устройство с Android, което създава емулирана среда, за да тества различни функции и приложения.
- Хардуерният ускорител Intel HAXM за емулатора.
- API библиотеки за разработване на приложения въз основа на последната версия на Android, която в момента е 9.0.
Стъпка 4
Там изчакваме процесът на инсталиране да приключи и след като Android Studio е инсталиран в Windows 10, имаме достъп до съветника за създаване на проект, който се отваря автоматично или ако не, можем да кликнете върху бутона Конфигуриране / SDK мениджър в долния десен ъгъл на прозореца, за да преминете към различните налични опции за конфигурация:
Стъпка 5
При достъп ще видим всички опции за конфигурация на SDK в Android Studio:
Увеличете
Оттам можем да конфигурираме приложенията и устройствата според нуждите и по този начин да проверим всички функции, които ни предлага Android Studio, за да извлечем максимална полза от всяко от тях в приложенията, които искаме да внедрим.