0 ratings 0% found this document useful (0 votes) 37 views 33 pages UNIT 1 Lecture-Notes Compressed
The document provides an introduction to the Android platform, discussing its architecture, versions, and the installation of SDK components. It highlights the role of Java in Android development and compares Android with other mobile platforms. Additionally, it covers the capabilities of Android applications and the advantages of using Android over competitors like Symbian and Blackberry.
AI-enhanced title and description
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here .
Available Formats
Download as PDF or read online on Scribd
Go to previous items Go to next items
Save UNIT_1_Lecture-Notes_compressed For Later UNIT 1
4
Android Introduction and Basics: Introduction to Android
Platform, Android vs. other mobile platiorms. Android Stack, Android Versions
and Installing Android SDK components, updating SDK components, Android
emulator, Sample programs on emulator. % :
«
Java role and java for Android: Reshaping client sidé java as
Android, java type system, scope and idioins of java programming.
Scanned with CamScanner —Gi ta he:
/ Mobile Application Developme ut ‘ i)
/ Quit ~ Ec
seid Paloduction aud Basics @
PEL Sabroduction $e Andvold platform:
fo Bedi ts a yobile: 08 aueloped ey Google Daaeal ie,
[tue Gnu Kermel 9, dlexiquad prrmenily for bouth severe
wrobile devices such os tucant planes & toblety 9+ bos beau We
beet Selling os dod % a Mobile sho yolere » wobr ly
tsa meving ie one wode bo auotlur mode .qeow a
vu tidorke (roivelers),
Vos3ous Audbo id Versions ¢
Vekion wo ld, ht, be Ceapeake) » 16 pomut) » 20-241 Extoir’)
2. 872-a.3 (Froge | | 28-233 (Gupesbnad ), apie B26 (Hosptouh) ,
40-yot ( Beecream soudt A Dy Ge deat ( gettyeear), 4a Crithod),
2
G0 -¢.111 ( LolUpop), 6060-1 (Hondwattor, 9-0 ( Nougo) .
a te af wobile os [frdwwid’) are wilt nic a Ct
oop 4 \
~ User opps ore todttem Ta fava -
wy Aedrod te am opensource sho mode uslrg Line brut oobi
Bs tha Lust of epeatouree ale chuve we” apps cau be |
custowized otterding to UH G developer, Deweleper com
tategraley extend 4 wpb We extslivng coupponenti
A fs builk oa Uinur,
a Se pacinate Une | tes wo pet, peceescs
at, Nelialing aucl Seco seg
WEE tg a tho Sock for ustile dutess Whol haludls
ies
aur wh, widdleroore quel fut applieations
Scanned with CaiviScannét™{ satis} 5,
spillage] Kadi roma) 2st} z
r= . ; ae apg CE],
) peaBracy _(Ceere Diver] | Blartoote Div] [-BuctuBrive | ( Binder Beiver]
* A
Scanned with CamScanner“ieee, 5. + Oh Chee
rofl A05tine_Litaoie +
MRE TG Slowhand > gaduo omit
SiS ea tants oak lyr : . rouwwor t legal aod
ld 2d Fao . sotite 1 Dotirboe engwe
E ee —webett
£- Operactes: api a webkit + Auwel of eueb booner
woge engin’ — Pr fype * Bibwop t Verto
~ Surfpertioveg er: Coupee esis
! wouoger® walter “eff sev buf fectay.
Andro td Peuibiace + “t % a
plore libworig :
rho
> proudes fpactionntibws 4 Qe peg romautea fovguoge- ase"
= Dali _vivtual Maclilve’ we |
B age’ ae
_A bye of ee vetonl nae pee
FT pdatg oder ph (Doli cxenntale ye)
—px [ool cowlt clan bo
heen & Oo bbur
2
Dared 0% raluxe cuselaprrent bs
pe hos dwelrper
quite by Tebuical sbeesing ger:
pot Ma
3 Lousfts bee Pree lly to cuslonir3e, ox - Comportibi ily
aug OS, suppl ineludey Sauuuug §
~ Buc . Tram bod Suwottus somllieg pat ctortup 5 woes
t sant i fos cand mutts tou Ogrowsie bores,
|g) olimo op Us ludvotel =
‘ fino ‘6 row - pot tecluslead
dedteated 4p creating et Lovely open blo
apps. we unittza fa Crit -
pouleoge, wuve as Livo
1ortal
re, Cu, HTMES,
boreoctium exgantattye
fedepurdent
Linux bowed of - Umno
Prdroid a cohole dw ees
e
ort alo ye
Pete ead ds woke opuctting
aloo buowr as Got oa
Pal wars *
sypleun is Poh qolux of wor dustqued pr eae of
are | ieitly Louth boned cub,
Scanned with CamScannerPod Sy a
Fa heb “gs & a cetoek cI els eoatpolilits. ali
J is divid nto 5 seutiom a 4 mart foyen asda’
aa)
TAPPLLLATIOWS
eos] (Gace) Gm co) CATERER) eon AE]
e———_apcerton: PRAMEWORIE P / ss
catled Palak Vinldet Hoda ya bind of ow BVA ened
duigued q opted yj tected pyre wy
be, wutte tiveadt by
ag Ube merry eeanrewn
ore fo nun 69
Ele Spevally
Linus core frolor
DM cuobles ey audvold
cron wloue a OH.
ppllowt bey samees,
TH oon
sproces with Th
Applicatun Froveeworl.* oetud es
7 ieye—Houn*
~ debitly Lovage gorholls all adpeets 4 a eapp\ieatioo -
& Lige cele
~ tnt ste Moa! of
poll. otter opps’
Povid 4 occes bo non code éuubeddled, vuources
— Resource Mowegt!
such os Sivingy, color satlvgs Ud loyoots «
ms pstfjealuo Hovogu’: allows opps fo diphy alerts & por ficolanig
‘ do foe uns,
CRA eplauiby ct q GEO inal the Lael
= Ui Suites
activity tou ,
Urealiny ‘to publish g chore dose
opr @pleetion un tp
Scanned with CamScanneroliuecings) cose ec ihee hae he Be EEA a
ie vail pos aul aatid opps at top yee © you ol!
welt ee ape bo be fralated on bes faye out %
a: pools » Contarty Brower 1° aah
8
A ndyoid Masao pspeks :
Ardrotd 1:0 5 Apple PE
_trrdrof It
ais at
pradotd wool:
tn via
_Dovouland and MPH
_web Bouxt™ oe
“ be
aeapiibalath le Hops 1
Coole Mephr fo
. sun 1 Congte Syst 7 408
— Cusoil p conte 1 "
‘ pred -
Jesboid 1) Bavavt Sie ok
Schou" Ei cae nate teu és
vere tests’
abe (o sot ping actor
i BEE cupeat ;
Androl!
“4 top ooo got. tert precliclino Deend ) wool vedleas.
— aie be
= aulare fromannne
— ure — Live wallpopers
‘ela vigil! oom _-updstid og
— ivon ft exobounge supper $
— Bluetooth, 2) §
Scanned with CamScannerdushoid a
Pradrotd 2st
ow > updotid ut.
Fodor 221 Foy
e Spud ieeereitioy
— DS furrernp
oa Au wh bwwse”
— Awduoted Othe
~ Lxpendoble waunory f° feted ope
= FH waplewsatartion
fads ee Pell 228 Gingudveod
hapa copy-P
b
— re
See Buurrtott tespod pours vaowe gee
- Upsets us — sous! pu bool potere
a
— Multi ware 4 upon _ papemaaut
sesrod cqutin ee
Fdvoid 3-05 Ho courb
fal cok ae —uipdtea sou ~Paiob Bway
— petier taplet cefpot —Cucogts fol TTP Lie chreoubea,
ved cal
Rralroidl B+, 3-22 Housyeoub>
pe
— Optivss yolk
— Cowpatinte Aiaploy umoctts:
otha “f fon 0 cad-
Scanned with CamScarner7 Pash esegtigs Lage divet a
> Better vote resogtlibe ++ — Rew “lot? begghy rope Puseholtte, Gallery upeated, purpeurone :
! enboucenmnts +
Prucbot At jateat
Bugtines 1 cu baud eoura 07 sens 5, Lotrie
Auohoid 60+ Lollipop
Naw desu rspud faprovemenits bate conteanspbdi
iva prov eoseact
Androtd 6 :- ‘3
Use — Typ © cuppost Frage poet \ guttud colon, Reter®
ous fax 6,
battoy Uje audwd play » Ghote PO fa povensery
Mort h wallow
indord NY Nougat
~ Unter 90 ewa/t*
_ Renter wll telat,
— Mal uscvolow rude
Scanned with CamScannerp adtS Exsulatn eee le SRD)
eo tu aihoid.’ cnet sinnsloleg 0 turer & ctisplays
fe © Your doclopunesit couputer> Ft lets for problie »
I velo ouch tet android opps thon! teed ble deuite
} Eauutetoy Suppose audvoid phone? fete 1 ausdrold weor .
Th Padtord Ewutaloy & jest « powerful Eas pales aareh. Dt
tou tourfer tefpunerlion jor ew UA Ug. OO SNE
up bt Aurelop cet procers. . Mubbitore
4 euulolox ever urove +
©
hb devtew, cpuclag
calaive Fraproves popoonee
Depuduseter oul porveauteila 4a Audet Sumubitoy +
= SDk tools 28-0: 10 9% Wighey
im Spt requires §— Nesoly created ADs
— Ade Trtegre boo /
Exsrtatoy dyer support? 9", Blurtoole wee » speard cet fel
devicr attartud head phones & USB.
@ stort emulator ue aun our ofp a
butts » 4 yee veulve 04 emer ox tamahg menage ot
debug oud weclort tor emulator est fev opp %
Ctm tor ewulatey obo. “clo” buttow
OS canned with CamScanner. Sousiple 1 O
@ Bndrold — Matto oodd cpouplt:
treat audvold appleaioo © :
Fale el) Head
Spot” audroid » view. Menu +
Teapot quohoid « pied Mewudteur 5 . oe
fwpot auido « support - vee + 0 PP. Movuttl;
pia clo Maiv Activity e leads Actiwty 1
pubut youd on Create (Purdie cate Dratautstto) :
super Ontreat Caovee mle tate)»
t fet Costautten (R- layout 048!
Ut pooleoun pu Greats Options Menu Me vacua) |
at au Deflatoyt hs nplort (Renn + activity wots, mew).
vel tre 3 -
tiprursix)
:
‘Scanned with CamScanner& mer cra
ss SEE chatty te
tlw Neat ave rot pot af audi ebb:
OTe: ( : : son
3 Betipee. toe
Sota ip duoeloping ove pogiaut: Ibe eailauie Tee tobvet
ables foro popes to yun 99 ow syplern i
Estixet payicle yeeholieul platjpae is opplica-lars a woliny -
Tye:
pe Providec tool seeb og pes towptlers wed by aves §
Lerbiugs debugging ues expeetally (ee
lee v Ubrerieg, reeutarles,
“The -auchotl spe bo coltenbio ct
Scripts | dycumentabioe ¢, (Bob So conlouis We pollens. | trol.
te vuuibdre fi spe, Qutb”
Yeools “8 stonlaiag
| Thue joeters ruck by be on your pabh ,
Ma sy she gooacher fv
Our aoueol
cated “plates tools"
alc hor bck Pf felclen vobure
eyeciteble tee
Ad. Sy Build Fo ct th Der
Be AyD wouoger Wad, boo}! enobles
that Suppact cuulliple veutens
levele. Hadid! se Plager fools
To lo Lc pweure Sdle
(" to thatactt spackogu tu SDk
4 Audsoet o% aud waecttiple ACY
want be trelatted:
Aor feilaling sok long ist Toe € cate 30 Audaoicl
Durlops pols (ape) pag Be taal be netted fa eetipse volte odds
ckoge
Prdvdid speeifte fruclionalify to Eelipre.
& Gia AT plgas fo Tmlatedt coufiouve 1 aul teatchve vf,
Scanned with CamScannerCoujoreels. 9
®
We cavevantt glenn, itd uo (100) bs
1, Oke Datvthe debug. Wi Tad): “4
A Gani Aor selpe gloy 0
4. Peet Yotiaal Deulee
fe Other gon toole
¢ Dwboid Debus
tontol Seuntalin et atc 6%
yy ortte envinvonaioal 1 enutla tin
oqaams — porn enaul
Pa i
‘
'
hoa popes (uot ano.bles Fig 1
do run a shall fo ep eerle
Adh te enponrolly
olor [dower
botdge
| tomnauel’
: handy fo fat Be Reeve
Lue, Interface to (he fpttovrig
VL provteles
A intial cewtert
Porta!
te Ufeb 4 ckuteet au
a ye angrturdttinn
ye thveod Mle
q» Kile syslenn explorer
wg. Shuulel ig phew eotls .
6 Seveon co phere
4 Leggy
g Davapieg ileti 4 devtoes opps a esule seats.
ay tha pot Betpue plugin t
oo une ( wale. & Lise audvotd
neao avdroil porert ADE tog"
Se cle te reaquived filer fa
Couspous ult
; apt» plugio odd '.
oben You wake @
projet (
cereals payee ie (ujevare lay
wnraal audrold pryjett lo
st ANT fogie to echttag 1 Houtleourg oy
be cone elly puill. Eee apply
towyous uly
debugging:
canned with CamScanner“te dao i spt Oo
:
bowout ie “one ays tn, outer aps ape cificl in ye
& Peco Mauileat editor
Whur pejeet f built, 4 waar ple inated” OB
profet’ tho & verources, Mouijut ye oa eMC tals audhoid
iywheus Low ‘to tylatl g, cure tH? slo +
ste: Oller: andnor'd |
or otluy audlricl *ML
Pca lO fa venus §
lucol ones of opp
3B YUL édilers
XML fis holds top gurl o4 Spee
ioe such of stetegs degassed gap
a Builden’g Aachoid apps: :
Eclipie py? art bull aut walically:
S Rowing 5 aabaggeg Devote opps?
avtyoid prajert sotllid
(Shen wt rar & debug
clipe sae ple fp taal pojert U deploys avd stort
on pup ov Pudhsid phone wang adb' & POMS b cpoumusttatied
notte. AYD:
6 pws.
Dalvik Detong Moldy kaver rvoke pom LF
tounnond Luo
Dpradedl Virhaat devices an made Up f atm Iypoal erurllos
cat evmulate tho rod daice plux curdiod) systen ge
nobich connis 4 Andicid
MD & coufgumed fog “tue
pee
slo bulk b auk on eu loted hls.
spe oud ao Houxeger
canned with CamsScanneri A
Gok Hlevorchy viewer
,* Lay oft
1B. Moukers,
rr Goptittes
Jee oo!
6 Apation
F- Draws ge eh
a Anchor
iby =
t Updatas Lat SDE usa poutt r
a \ i, Gis
L ci audsod sok touk pat 4 Dusklopl noe eclipse My
J, spi foldert ore vat, wpdoted by os} Eclipse soe bos Ms oon
update wedouts ur volich bat o UL te spe & Avo Mowag or
_ Suut dntladed potkage a [yf poms > pwobed sop a MD
Howoge® fo slow & lst > Gnu loUled porkoges on cylin »
click the updole au" butter to stort updo proces
woluih sour LAF * owciiloble apelocted Dysle olt te
» ba
availokse Upelortes.
(cuspid eelbse a apt. plug-in - upto clety :
HOT plug-in g att couspoueah of Eolipee ove upeated
wk ectipse's udu “update Hanogeeatl Sysbaw * use
“chuk ps updotes” ‘ienaanial Ca *Help® wenn . lus will
ligt tue upeloles ovailoble - Now oe waut 6 we
Cetut At Button & ‘nglall git availoble Updortes,
Scanned with CamScannerSa eels oeiuly- wana wl),
+ One vestel) Pe ve
FS Here Riau a bbiity Like
ffl looted at we flayeat. got
Fred wlan oe ovtdy Bead
Wasi ile? han at coupes
ale dhs He works 4 9 bw auolrod OS & opplicabsc
etitam file: bos a tort oak app vars. be abtigs nal pM
he abies tivity fouo pu ble Manisbetily ji ‘
ames Dt to git OE:
“9 Sigs nt PE b gneve autanrob cally
faved to ramped tal
& yuoure flv
1 Re
& user eal vuollgy ef ¥ ila ble. tix
Louut_ File > aetivity wofe matt & Lanes 2
cepprred by opp rable iguiteliog oft
applteation Hy
you lat soudhoD > “http z/lrelusav0s. gushrord.cons
expe | es /amndlooid a
quulub stools = 4 bEp 1 Uf sebeuos? audnold :com / tools”
qudvotol s Layout viele > © pate porent?
gudlrotel £ Joyout- batgt = ° ucatels pore * 5
x jut Vieo
audhroie) #ayost «width = 4 wrap —eoviteut”
avdroid! + foyout # baagiat = “eormp wouteut #
auolyoidl § Joyout ceeuterblosizowtal > “true?
audloie! logout - couter Verbal = “trae ®
ouchoid : paddludg = @duiurn [padding - ancolter ue”
gudwoid 3 tert - "@ cttag [ hallo -ecoxtd *
hols scoutut =", eachtiity” /'s
<1] olotonlarjost 2
Scanned with CamScanner© Nowa Pole, gud fave fo Abe
-Aadvotd Sree peg etfeutt etfeut a aa
frudlry i & ee tt most willy de Be
4 crrating euterditike. eBelb ” teas “yaw > ithough::
hdvt ben geval otuiy Ut Class Libs re wi)
hour hor bert woidily caucepod a udioid.
CE Bareewet thes wurl- voriely claphy s3e8 4
shape:
— Thwe fh uo mourx-
= Tae ‘5 nag ict be triple tap .
Le Type Systm
are er auitint 4 dosuuatel be. & pe:
cl wor
1. Obes
2- Primitives:
aes povdet Hpe opety by cupped wtabe typeby
obich yequind That ewer voriahle “writ be deeloved wilh
% befor H te: used
Pyuitive T pes Sous priwslie bypes ene act objerts © doewit
coppok 9 sine oxaoctatid pote objeste
— Boolean
= Byte.
— short
— Fat
= loug
= okay
~ Jloat
double »
aQ
Scanned with CamScanner7 Ohh cloves +
, k pro bs aun 00 langage & aed ou th obperbs wat
on potting A claws olitater tus peas (A
| ( pooduwes) twat coupe a onjert
&: spot Claws Raval
t publ lovg “aay
pupil void ineee D 3
- 4 thy +47
7
3
Chest Coreetwoo +
vial Givtal ~ nue Tevrod | Di
Allo cater waeweoryy $A wean
elo, G Privtel clos Er”
Gribiobzes M4 wlan «dhe
ansiguvsoat eperolar onnignd a
revenue newly created
abjest fo me vancble .
“a fous claus objet fovea lang. Ckyut b tit rock omcecty
wwny Uo - Every doe ahjeet & ou objert - Fos Ohjer® clay
depin jolt Rus plemrurtetiony fy en bey | bebouunr
apiels a vonia ble rowed
4rovial § type Trivial,
culy Trvedt typed objects
cau be ovstued to
Bets ates, coulie Pe So Seaety cbjert «Objet clom nseltaocty
git to8tvyC 7, coucat( 1, Huolize (9, Cloue (tloneble anterfou)
DL
bavglrcte ¢ > and equals )
Scanned with CamScannerr Chel: Pnnatona 2 1 Peyrcopl
= puble clay Cov es “
publ vid drive Of
Sptiun out pela Coty 2»
es
pubuts clas Rog top erliids Cor J
Movemnefe poreuty deysilion «
pubue vou drivec) \
Syctiunout- privclte G fep down ");
§
j guper chive + Hoptioua! fo Une super clas weClod:
Cav auty = nus Gee
autores 115 =DolP: Cokag
auto = new Rog top ( 1); : 7
oun. direc y — dp: Topdoxon, :
Cotes,
Tove Supports “pr enalaty 10 allow come®, .
Rogtop funtats
Cav outs = new Cart};
Purser = (Rog top) auto ; enor {
Cub. eas : emer santo 25 coe, woh Koy hy
uit = moRagtopl J
Bp toot as
PD auty > Hrcovbss auty %
aut. Anve ( ); "4 pie Fagtep
Scanned with CamScannerwe
@
Fruat, ttatre detlora tion : ‘
eh wolus. once.
Be Soe SURG debe
SA vortably one pol + pe cautl chaurg
i
r y weetlaads awe pial § gubelasr &
* a shings ove paral ¢ ma ber Praucnlar bole
doeal vaxdble poets value one
ansigueal cault be choisg ed :
dh! 3 Always Che
eelora bio casey CT
- q feld povousete,
~ FY Prowler witha a wellod Us
Porauster los yalue panch Tr Fy call.
® clatit — vertabler ane ROBO zeal fo 0. :
— late clove wilbade coult be overridden Io arubuion
ype to wasdiur ‘eh Wet
= take ator 2
fe ded fm cowuied to all ureuabers” of tee clon
_Nlosrout_ date
~ Hoghoek clowns cod Be Inrtouboted.
: lowe
abitrecé clom lt, west provide epi
ou bry
Ex supurclas oF Ururrelves
au cabstrot: ules
be cutloved’ on absbort
atu fa Twuplemenbrg courrion Teuplots ppotlero
Duclertp res £
< sapped wallipe te burileie «
— cou difiar a tyre voi btuout dpi Suplemeta bong
= Nochaet clomes Witte abstract word,
one
‘tele.
canned with CamScannerpula Celene Creu vi
youth avons CVeelitiges poe, aber
pu but chon Preaws Tuspleunetl, Coons Wt
puble yoid ge CFerbligen food, owl when) i‘
4
Ile:
5
j
Sage
ab
an C pbaro Enuphoo |
7 oy 7 a
(Emm a os Dr
ney Fovaeed
ee
Scanned with CamScannerpome gual ve : © a
so "detetatiod? lane, voto bles waetioods: & atta spre
am visible & a pope
LS eloded
yy_potkoged & Sprovics a wurhoutsur ip a
url ut WorArtspoee
; Ayps togetbav & a wivwually
Aare Madi & Bx rapiulotion
bepeorth tat wo ay
dew wuodtivr are tht
fatty. a Matortn to with aay ov oppo
YB recon vortfit
1. Publi
a. Prtetid
a. Paseet te
Dididuz 4.2 (et pee”
au lu abilily to pone, eageBe
tye
iar eaten cd ok wuafoe jot ta joy
ee 4 &
te itive? Developas Usk ta visibility q shpat
waubur tw cveals cucopsulsilan - Sucopsule lar te on
ghar ~luat object could neve reveals olelertlr about
“Wsel} tut TH douelt tatmd to supp
Ustog emouyumus clavacs:
Develops volo home eeperlene lpg ah as “sy
i founilian call couerpte of caUbeck sex « ‘lee. was
| fuslorie tue clays Mat bos no nawe «any
Scanned will CamScannerndter preg)
~ Meduees bigs ¢y apptteclion binw dy moskels +
- tuarhulees axth ven A Slabifalsy
Mutts “Hirendks emai byreatt page uanitig «e+ ova y
Sloletinh te Aifereat -thveads ot or ewitrd progvan
orcdly , bul Powe & no ordering velod surly Ha
slrtiuueb Aifforeast threads,
Sgvebrvuizclioo 8 “Thweed Softy
Wen 2 oY wone wrung threads bom ovoom @
Soaue variable tier +t cou modify volue of
Vania bles nxteltos cormpt fuplauitilion tr byeak-
~the loge Pr Ow ov wore thveady . % owold tury
Theos! sapety wiolobons , sopety ts govetacl usta
Syuehnoni gilooo
Scanned with CamScanner‘Android Emulator — -
The Android Emulators a component forthe Androld SDK. Its included with Android Studio.
Revisions of the emulator prior to 25.3.0 were distributed as part of the Android SDK Tools. ~
‘The Android Emulator simulates various Android phone, tablet, Android Wear, and
Android TV devices on your computer. It comes with predefined configurations for
popular device types and can transfer data faster than a device connected over USB.
The Android Emulator provides almost all the capabilities of a real Android device. You can simulate
incoming phone calls and text messages, specify the location of the device, simulate diferent
network speeds, simulate rotation and other hardware sensors, access the Google Play Store, and
much more.
About the Android Emulator
Each instance of the emulator uses an Android Virtual Device (AVD) to configure its size, form
factor, Android version, and various hardware characteristics. To effectively test your app, you
‘should create an AVD that models each device type that your app is designed to support.
Each AVD functions as an independent device, with its own private storage for user data, SD card,
and so on. By default, the emulator stores the user data, SD card data, and cache in directory
specific to that AVD. When you launch the emulator, it loads the user data and SD card data from
the AVD directory.
Requirements
‘The version of Android Emulator described in this page requires the following:
‘+ The same system requirements for Android Studio, but your system must be running a 64-1
processor.
‘+ SDK Tools 25.010 or higher.
‘+ _adb integration enabled through Tools > Android > Enable ADB Integration
Run an app in the Android Emulator
You can run an app from an Android Studio project. Or, you can run an app that's been installed on
the emulator as you would run any app on a device.
To start the emulator and run an app in your project:
1. Open an Android Studio project and click Run >
‘The Select Deployment Target dialog appears
— : Scanned with CamScanner(OU Seletbeplomen Targeted ata
No USB devices or running emulators detected
Connected Devices =
‘Available Virtual Devices
RISER aes
Nexus SX API 23
|B Nexus 9 API 23
sf Nexus 5 API 22
Troubleshoot
f
t
{
\_ Create New Virtual Device
— Use same selection for future launches
In the Select Deployment Target dialog, select an existing emulator definition, and then click OK.
~ Scanned with CamScanner© Prabiptl Uy saat ® Naat Oe OP 2s PLS
— Faual vuomdtato — anit dirt
~ etter vote vevegutlido = Rew lode Soren obi
= Web brawmer up i taps.
Pudrod pueda Telly Bean
Googt. sew, votet seowch , caurtia usproventaty , gute wel,
cecemibtlty > ertowal bujboards » erable howe Seven rolBtis,
triple bupjers, wulti- wos, doudreom by display fap, ra
beige 5 beygatyy wap, ucdolnr Colter] pte, py pgunovst.
erbowremeats +
Pudwod 462 bit eat:
Bugtines » cx bows Camera on rents By § eerily.
Ardwid 50+ Lollipop
Nias deste x sped Bapnorenmenits sia contrive
iw proveweut«
Use - Tyee c suppor, Frage priate eutlind calan; Retter @
battle aude play » Ong (ou fupoveruant
Indoid Nt Nougat
~ Unteort, 90 emai’
— etter ull teupbubar
pulD useaclow) wd.
Scanned with CamScannerr Ruchoid aos t fen Glace ete
Pale Le EE
Jodretel 22+ Bow
~ Spa swppsovenmeat’
- USB furhalyy
5 Oped du fm prowser
2 ans GIFs:
a Expendable waumory fo trated ope
Ww twaplemertartion
g 22 fvdroid 2-3-3 GexquBreod
Te inal cagy pet
— We
cue Buurott —tuspard pour wourll
east
Ss ; 2
* upset us ~ sous! pa two, jot wu
or
= ulti pane J ‘twspoe? pe jemaan
puso he ais apple
Avdwid 3-03 Honest owb
— Mulli core coppott
— Petter bavlet oppor —Cooo gt Foul
ved cnet
Hralwoid 24, 3a S Howeyeoub:
— Optins sole
zo Coupe Hhle diaploy Guinea
— Macha ope fra 60 card «
—Updeted, 2008 Prat brews4
HTP Live ctreounioa,
Scanned with CamScanner