Тхе Андроид емулатор је Андроид виртуелни уређај (АВД), који представља одређени Андроид уређај. Можемо да користимо Андроид емулатор као циљни уређај за извршавање и тестирање наше Андроид апликације на нашем рачунару. Андроид емулатор пружа скоро све функционалности правог уређаја. Можемо добити долазне телефонске позиве и текстуалне поруке. Такође даје локацију уређаја и симулира различите брзине мреже. Андроид емулатор симулира ротацију и друге хардверске сензоре. Приступа Гоогле Плаи продавници и још много тога
Тестирање Андроид апликација на емулатору је понекад брже и лакше него на стварном уређају. На пример, можемо брже да пренесемо податке у емулатор него на прави уређај повезан преко УСБ-а.
Андроид емулатор долази са унапред дефинисаним конфигурацијама за неколико Андроид телефона, Веар ОС, таблета, Андроид ТВ уређаја.
Захтев и препоруке
Андроид емулатор испуњава додатне захтеве осим основних системских захтева за Андроид Студио. Ови захтеви су дати у наставку:
- СДК Тоолс 26.1.1 или новији
- 64-битни процесор
- Виндовс: ЦПУ са подршком за УГ (неограничени гости).
- ХАКСМ 6.2.1 или новији (препоручује се ХАКСМ 7.2.0 или новији)
Инсталирајте емулатор
Андроид емулатор се инсталира током инсталирања Андроид студија. Међутим, неке компоненте емулатора могу или не морају бити инсталиране током инсталирања Андроид Студија. Да бисте инсталирали компоненту емулатора, изаберите Андроид емулатор компонента у СДК Тоолс таб оф тхе СДК менаџер.
Покрените Андроид апликацију на емулатору
Можемо покренути Андроид апликацију из пројекта Андроид Студио или можемо покренути апликацију која је инсталирана на Андроид емулатору док покрећемо било коју апликацију на уређају.
искључивање режима програмера за андроид
Да бисте покренули Андроид емулатор и покренули апликацију у нашем пројекту:
1. Ин Андроид Студио, морамо да направимо Андроид виртуелни уређај (АВД) који емулатор може да користи за инсталирање и покретање ваше апликације. Да бисте креирали нови АВД:-
1.1 Отворите АВД Манагер кликом Алатке > АВД менаџер.
1.2 Кликните на Креирај Виртуелно Уређај, на дну дијалога АВД Манагер. Онда Изаберите Хардвер појављује се страница.
1.3 Изаберите профил хардвера, а затим кликните Следећи. Ако не видимо хардверски профил који желимо, онда можемо да креирамо или увеземо хардверски профил. Тхе Слика система појављује се страница.
1.4 Изаберите слику система за одређени ниво АПИ-ја и кликните Следећи. Ово доводи до отварања а Верифи Цонфигуратион страна.
1.5 Промените АВД својства ако је потребно, а затим кликните Заврши.
2. На траци са алаткама изаберите АВД, који желимо да покренемо нашу апликацију са циљног уређаја из падајућег менија.
израз регресије у Јави
3. Кликните Трцати.
Покрените емулатор без претходног покретања апликације
Да бисте покренули емулатор:
- Отворите АВД Манагер.
- Двапут кликните на АВД или кликните Трцати
Док је емулатор покренут, можемо покренути пројекат Андроид Студио и изабрати емулатор као циљни уређај. Такође можемо да превучемо АПК датотеку да бисмо је инсталирали на емулатору, а затим их покренули.
Покрените емулатор из командне линије
Андроид СДК укључује емулатор Андроид уређаја. Андроид емулатор вам омогућава да развијете и тестирате апликацију без коришћења физичког уређаја.
Покретање емулатора
Помоћу емулатор команду, покренућемо емулатор. Алтернатива је покретању нашег пројекта или покретању преко АВД менаџера.
Ево основне синтаксе командне линије за покретање виртуелног уређаја:
$ emulator -avd avd_name [ {-option [value]} ... ]
или
$ emulator @avd_name [ {-option [value]} ... ]
На пример, ако извршимо емулатор из Андроид Студија на Мац-у, подразумевана командна линија ће бити слична као што следи:
$ /Users/user_name/Library/Android/sdk/emulator/emulator -avd Nexus_5X_API_23 -netdelay none -netspeed full
Да бисте приказали листу АВД имена, унесите следећу команду:
$ emulator -list-avds
Покрените и зауставите емулатор и обришите податке
Са странице Виртуелни уређај можемо да извршимо следећу операцију на емулатору:
стр.подниз у јава
- Да бисте покренули Андроид емулатор који користи АВД, двапут кликните на АВД или кликните Лансирање
- Да бисте зауставили покренути емулатор, кликните десним тастером миша и изаберите Зауставити, или кликните на Мени ▼ и изаберите Стоп.
- Ако желимо да обришемо податке из емулатора и вратимо их у почетно стање када су први пут дефинисани, кликните десним тастером миша на АВД и изаберите Брисање података. Или кликните на мени ▼ и изаберите Брисање података.