Як створити віртуальний пристрій для емуляції ваших додатків - Технологія
Перейти до вмісту

Як створити віртуальний пристрій для імітації ваших програм

Оголошення

У попередніх записах ми створили перший проект Android і розглянули, з чого складається структура каталогів, створена разом із проектом, у цьому
У цьому випадку ми побачимо, як запустити нашу програму безпосередньо на емуляторі або віртуальному пристрої.


Ці пристрої відомі як віртуальний пристрій Android (AVD) і в основному складаються з емуляторів, які ми створюємо та налаштовуємо відповідно до наших потреб щодо типу пристрою, будь то мобільний телефон чи планшет, розміру чи щільності екрана, характеристик, версії операційної системи, пам'ять серед інших елементів, які можуть бути важливими для нашої програми.

Android Studio містить власні емулятори, які ми повинні завантажити та налаштувати, хоча це не єдина альтернатива, оскільки ми можемо включити сторонні емулятори або просто запустити програму на фізичних пристроях, ця остання альтернатива є ідеальною, оскільки ми перевіряємо безпосередньо на пристрій і споживання ресурсів залежить від нього, тоді як, якщо ми використовуємо емулятори, ми повинні призначити емулятору ресурси комп’ютера, оскільки вони поводяться як віртуальні машини, які вимагають великого споживання оперативної пам’яті, однак, добре мати ці дві альтернативи.

Створення емулятора мобільного телефону.

 

Якщо емулятор вже створено в Android Studio, то ім'я віртуального пристрою буде відображатися у верхньому лівому куті, в цьому випадку, як згадувалося в попередніх публікаціях, ми створили емулятор API 28 Pixel 2який уже вибрано та готовий до запуску програми.


Якщо ви хочете створити інший, ми можемо ввести цю опцію Диспетчер пристроїв звідки ми побачимо створений емулятор і зможемо його змінити, або натисніть «Створити пристрій», щоб створити новий.

Якщо, навпаки, ви вперше створюєте емулятор Android Studio, ви побачите, що у верхньому лівому куті з’являється опція, яка вказує, що пристроїв немає (No Devices), і якщо ми відобразимо цю опцію, ми знайдемо 3 варіанти, звідки ми можемо ввести "Менеджер AVD” або той самий значок у верхній панелі, як показано на зображенні.


Натискання опції завантажує той самий екран, який ми показали раніше, але в цьому випадку емулятори не створено, а натомість вони дають нам можливість створити один.


Натиснувши «Створити», завантажується вікно, у якому ми бачимо різні категорії для створення емуляторів, зокрема телевізор, мобільні телефони, годинники, планшети тощо.

 

Тут ми вибираємо опцію «Телефон» і вибираємо один із доступних, там ми можемо побачити назву пристрою, якщо він має Google Play (важливо для ресурсів, які потребують Google API), розмір, роздільну здатність і щільність екрана, у у цьому випадку ми виберемо «Pixel 2» і натиснемо «Далі».


 

Коли ми це робимо, завантажується інше вікно, звідки ми повинні завантажити образ версії операційної системи, з якою ми хочемо працювати. Якщо є раніше завантажені зображення, вони відображатимуться тут, але в цьому випадку ми бачимо, що їх немає (дуже важливо, щоб ми були підключені до Інтернету, інакше цей процес не можна було б виконати для завантаження, після цього він не обов’язково) , ми натискаємо «Завантажити» потрібної опції, наприклад, як показано на зображенні, ми завантажуємо «android Pie»


Під час цього завантажується інше вікно, де ми повинні прийняти ліцензію на використання та натиснути «Далі».

Процес завантаження та встановлення віртуального пристрою розпочинається автоматично, це може зайняти деякий час залежно від вашого підключення до Інтернету.


Закінчивши і закінчивши, повертаємося в попереднє вікно, де вже бачимо завантажене зображення, вибираємо його і натискаємо Далі


Ми бачимо, як тепер завантажується нове вікно, де ми визначаємо параметри емулятора з точки зору назви, орієнтації екрана та додаткових параметрів, де обсяг виділеної оперативної пам’яті можна призначити вручну, якщо використання пам’яті імітується зовні серед інших функцій, тоді ми натискаємо «Готово». .


Коли ми робимо це, ми бачимо, що наш емулятор уже пов’язано, а пристрій завантажується в розділ «Диспетчер пристроїв», як показано на початку цього посібника.

Якщо ми хочемо, ми можемо запустити емулятор безпосередньо або клацнути бічну вкладку «Диспетчер пристроїв», щоб приховати його (не обов’язково), і клацнути піктограму ЗАПУСТИТИ вгорі.

 

це запускає емулятор і відображає нашу програму, цей процес може тривати деякий час під час першого запуску процесу налаштування, після цього очікується, що емулятор працюватиме набагато швидше.


Якщо ми хочемо створити новий емулятор, ми повертаємось до диспетчера пристроїв і натискаємо «Створити пристрій».


Роблячи це, ми повторюємо попередні кроки, наприклад, ми можемо створити планшет, і в кінці ми побачимо, що новий емулятор завантажено, і коли ми відобразимо параметри, ми знайдемо всі створені емулятори.


Якщо ми знову увійдемо в диспетчер пристроїв, ми побачимо обидва емулятори, і звідти ми визначимо, який емулятор використовувати для тестування нашої програми, маючи можливість запускати його безпосередньо в кожному емуляторі або вибравши його вгорі та запустивши програму безпосередньо

Роблячи це, емулятор завантажується, і ми також можемо побачити, як кожен запуск емулятора розділено на вкладки.

Дисплей емулятора.

 

Раніше емулятор за замовчуванням завантажувався як окреме вікно, наразі за замовчуванням він включений в інтерфейс Android Studio зліва, однак ми можемо розмістити його будь-де або видалити, якщо хочемо, щоб він плавав, і тому перемістіть зовнішній екран так що він не залежить від IDE.

 

Щоб згорнути емулятор, ми можемо клацнути бічну вкладку «Емулятор» і показати його знову, натиснувши на нього ще раз.


 

Якщо ми хочемо змінити позицію, ми клацаємо правою кнопкою миші на «Емулятор» і ми побачимо різні параметри, у цьому випадку ми вибираємо «Перемістити до» та визначаємо потрібне розташування.

Якщо тепер ми хочемо зробити емулятор плаваючим, тоді ми вибираємо «Режим відображення» та параметр «Плаваючий».

Таким чином, ми маємо емулятор як окреме вікно від середовища розробки.


І разом з цим ми вже створили та налаштували віртуальні пристрої, за допомогою яких ми можемо протестувати нашу першу програму.

 

Це також може вас зацікавити.

 



Ви хочете щось додати або прокоментувати до цього запису? не соромтеся робити....І якщо вам сподобалося... Запрошую поділитися Ю Підпишіться, натиснувши кнопку «Приєднатися до цього сайту», щоб почути більше подібних дописів 😉