lab - android development environment
Post on 03-Jun-2018
229 Views
Preview:
TRANSCRIPT
-
8/12/2019 Lab - Android Development Environment
1/50
!"#!!"#$% ()*)+%,-)". /"*&$%"-)"."#$$%&' () $*# +,-. /0#1$%&'. 2(&&%&' 1&3 ,#4(''%&' 56(0 7%08$ +))9%:1$%6&
#$%&'()*&+,!"#$%$"&$'( *+,&-(%. /$01 01( 234&+$4 5(6(%+7#(30 836$&+3#(30
!"#$%&'(& *$&+, 91$- :%"-- 1"- #"3* -0,4(30- /$01 " /$4( &"3;( +. 7&(6$+,- (+#( -0,4(30-
"&( ."$&%* 3(/ 0+ +?@(:0A+&$(30(4 BCCD 7&+;&"##$3;= >+#( 1"6( CC 7&+;&"##$3; (7(:$.$:"%%*E $. *+, "&( ."$&%* 3(/ 0+ 7&+;&"##$3;E *+, -1+,%4 0&* 0+ :+#7%(0( N"&0- J M O ?(%+/= H. *+,
"&( ."#$%$"& /$01 7&+;&"##$3; "34 7&+;&"##$3; (36$&+3#(30-E *+, -1+,%4 0&* 0+ :+#7%(0( 7"&0- J M P
?(%+/= H. *+,I&( "3 ((0 ,7 01( 234&+$4 >5R=S= T&("0( " 3(/ 234&+$4 "77%$:"0$+3=U= T&("0( "3 234&+$4 V$&0,"% 5(6$:( "34 -0"&0 01( 234&+$4 8#,%"0+&=O= W,3 01( "77%$:"0$+3 *+, :&("0(4 $3 N"&0 S=X= H#7+&0 "3 "77%$:"0$+3 7&+@(:0=P= 5(?,; "3 234&+$4 "77%$:"0$+3=Y= !,&01(& (
-
8/12/2019 Lab - Android Development Environment
2/50
S
-./( 0 1&(( )23 45 67& 189:H3 01$- 7"&0 *+, /$%% 4+/3%+"4 "34 $3-0"%% 01( 234&+$4 >5R "34 -0"&0 01( 8:%$7-( H30(;&"0(4 5(6(%+7#(30
836$&+3#(30 BH58D=
J= 5+/3%+"4 01( >5R .&+# 1007Z[[4(6(%+7(&="34&+$4=:+#[-4F[$34(
-
8/12/2019 Lab - Android Development Environment
3/50
U
U= BC70$+3"%D \-$3; K$34+/- 85R= H. *+, 4+ 3+0 1"6( 01( 5(6(%+7#(30 R$0 $3-0"%%(4E -((Z
1007Z[[///=+&":%(=:+#[0(:13(0/+&F[@"6"[@"6"-([4+/3%+"4-[@4FYA4+/3%+"4-AJ]]^SP^=10#%
.+& #+&( $3.+"0$+3=
O= >0"&0 01( 8:%$7-( H30(;&"0(4 5(6(%+7#(30 836$&+3#(30 BH58D= G(;$3 3"6$;"0$3; 0+ 01( 8:%$7-("77%$:"0$+3 ?* 4+,?%(A:%$:F$3; +3 01( 259 G,34%( .+%4(&=
-
8/12/2019 Lab - Android Development Environment
4/50
O
X= _(
-
8/12/2019 Lab - Android Development Environment
5/50
X
Y= 2- 8:%$7-( -0"&0-E 01( 234&+$4 5(6(%+7(& 9++%- -7%"-1 -:&((3 /$%% "77("&=
]= 8:%$7-( /$%% "-F *+, 0+ :1++-( 01( %+:"0$+3 +. *+,& /+&F-7":(= H. *+, /+,%4 %$F( 01"0 /+&F-7":(0+ ?( 01( 4(.",%0 .&+# 3+/ +3E -(%(:0 01( "77&+7&$"0( :1(:F?+
-
8/12/2019 Lab - Android Development Environment
6/50
P
`= 20 01$- 7+$30 *+, -1+,%4 -(( 8:%$7-( +7(3= 91( .$&-0 0$#( $0 +7(3- *+, #"* -(( " K(%:+#( -:&((3E-,:1 "- 01( +3( -1+/3 ?(%+/=
-./'(0+. 1 234(5 6'%.7'%+ -00+8+%'&4$(9:&;.+(&(( 01( .+%%+/$3; %$3F- .+& #+&( $3.+"0$+3Z
1007Z[[4(6(%+7(&="34&+$4=:+#[0++%-[4(6$:(-[(#,%"0+&=10#%d"::(%(&"0$+3 .+& " :+#7%(0( 4(-:&$70$+3=
2?+,0Z 1007Z[[-+.0/"&(=$30(%=:+#[(3A,-["&0$:%(-[-7((4$3;A,7A01(A"34&+$4A(#,%"0+&A+3A$30(%A
"&:1$0(:0,&(
5+/3%+"4-Z 1007Z[[-+.0/"&(=$30(%=:+#[(3A,-["&0$:%(-[$30(%A1"&4/"&(A"::(%(&"0(4A(
-
8/12/2019 Lab - Android Development Environment
7/50
Y
-./( ; &? -/@%&'(H301$- 7"&0 *+, /$%% :&("0( " -$#7%( 234&+$4 "77%$:"0$+3 01"0 4$-7%"*- 01( /+&4-E ea(%%+ K+&%4fg
J= !&+# 01( "77%$:"0$+3 #(3, ?"&E -(%(:0 !$%( h _(/ h 234&+$4 277%$:"0$+3 N&+@(:0
S= _(
-
8/12/2019 Lab - Android Development Environment
8/50
]
U= _(
-
8/12/2019 Lab - Android Development Environment
9/50
`
X= !+& 01( 3(
-
8/12/2019 Lab - Android Development Environment
10/50
J^
Y= 20 01$- 7+$30E *+,& -:&((3 -1+,%4 %++F -$#$%"& 0+ 01( +3( ?(%+/= C7(3 01( b"$32:0$6$0*=@"6" .$%(0+ -(( 01( :+4( 01"0 -(0- ,7 01( b"$3 2:0$6$0* +. *+,& 3(/ "77=
]= \34(& ":0$6$0*i#"$3=
-
8/12/2019 Lab - Android Development Environment
11/50
JJ
-./( A 4+)23 (7& BCDE.(@/H3 01$- 7"&0 *+, /$%% %("&3 1+/ 0+ -(0 ,7 "34 ,-( 01( 234&+$4 8#,%"0+&=
J= !$&-0 -0"&0 ,7 01( 234&+$4 V$&0,"% 5(6$:( b"3";(&= k+, :"3 4+ 01"0 ?* -(%(:0$3; K$34+/ h234&+$4 V$&0,"% 5(6$:( b"3";(& .&+# 01( 8:%$7-( #(3, ?"&=
S= 2 3(/ 4$"%+; ?+< /$%% 7+7 ,7= T%$:F e_(/g 0+ :&("0( " 3(/ 234&+$4 V$&0,"% 5(6$:( B2V5D=
-
8/12/2019 Lab - Android Development Environment
12/50
JS
U= 23+01(& 4$"%+; ?+< /$%% 7+7 ,7 4$-7%"*$3; 6"&$+,- 2V5 7"&"#(0(&-= k+, :"3 7%"* /$01 01(-(7"&"#(0(&- 0+ :&("0( 4$..(&(30 6$&0,"% 4(6$:(-= N&(-- eCFg 0+ .$3$-1=
O= 2 3(/ 2V5 /$%% 3+/ ?( %$-0(4 $3 01( 2V5 b"3";(& /$34+/= >(%(:0 $0 "34 01(3 7&(-- 01( >0"&0?,00+3=
-
8/12/2019 Lab - Android Development Environment
13/50
JU
X= 2 3(/ 4$"%+; ?+< /$%% 7+7 ,7= N&(-- 01( L",3:1 ?,00+3 0+ -0"&0 01( (#,%"0+&=
P= 2- 01( (#,%"0+& -0"&0- ,7E *+, /$%% -(( "3+01(& 4$"%+; ?+
-
8/12/2019 Lab - Android Development Environment
14/50
JO
Y= _(
-
8/12/2019 Lab - Android Development Environment
15/50
JX
-./( F GD22)23 H@D/ I)/+( =55H3 01$- 7"&0 *+, /$%% %("&3 1+/ 0+ &,3 01( "77%$:"0$+3 *+, :&("0(4 $3 N"&0 S $3 01( 234&+$4 8#,%"0+&=
J= W(0,&3 0+ 8:%$7-( "34 &$;10A:%$:F *+,& "77I- 7&+@(:0 3"#(= !&+# 01(&( -(%(:0 W,3 2- h 234&+$4277%$:"0$+3=
S= H3 01( T+3-+%( 7"3(%E ?(%+/ 01( (4$0$3; /$34+/E *+, /$%% -(( +,07,0 $34$:"0$3; 01"0 01("77%$:"0$+3 $- ?($3; %+"4(4 +30+ 01( 234&+$4 8#,%"0+&=
-
8/12/2019 Lab - Android Development Environment
16/50
JP
U= W(0,&3 0+ *+,& 8#,%"0+& $3-0"3:(= H. 3((--"&*E 4&"; 01( %+:F $:+3 0+ ,3%+:F *+,& 4(6$:(=
O= k+, -1+,%4 3+/ -(( *+,& "77%$:"0$+3E &,33$3; $3 01( 234&+$4 8#,%"0+&=
-
8/12/2019 Lab - Android Development Environment
17/50
JY
-./( J KC5@/()23 .2L GD22)23 .2 BM)+( )23 =55E)'.()@2H3 01$- 7"&0 *+,I%% %("&3 0+ $#7+&0 " 7&(A(
-
8/12/2019 Lab - Android Development Environment
18/50
J]
O= _(
-
8/12/2019 Lab - Android Development Environment
19/50
J`
P= >(%(:0 01( %+:"0$+3 +. 01( 8
-
8/12/2019 Lab - Android Development Environment
20/50
S^
]= 20 01$- 7+$30 01( "77%$:"0$+3 -1+,%4 "77("& $3 01( N&+@(:0 8
-
8/12/2019 Lab - Android Development Environment
21/50
SJ
J^=91( 234&+$4 8#,%"0+& /$%% 3+/ +7(3 ,7 "34 &,3 01( (
-
8/12/2019 Lab - Android Development Environment
22/50
SS
-./( N 8&$D33)23H3 01$- 7"&0 +. 01( %"? *+, /$%% %("&3 1+/ 0+ ,-( 01( 8:%$7-( 4(?,;;(& 0+ 4(?,; 01( 91(23-/(&
"77%$:"0$+3 *+, $#7+&0(4 $3 >0(7 X=
J= 5+,?%(A:%$:F 01( 91(23-/(&=@"6" .$%( ,34(& -&: h :+,&-(=(
-
8/12/2019 Lab - Android Development Environment
23/50
SU
U= 2 3(/ 7(&-7(:0$6( /$%% "77("&E -$#$%"& 0+ 01"0 -1+/3 ?(%+/=
O= C3 01$- -:&((3E 4+,?%( :%$:F 01( 1$;1%$;10(4 ?%,( "&(" 3(
-
8/12/2019 Lab - Android Development Environment
24/50
SO
X= 2 3(/ ?&("F7+$30 /$%% ?( 7%":(4 "0 01"0 %$3(E $34$:"0(4 ?* 01( -#"%% :$&:%( 01"0 3+/"77("&- $3 01( 1$;1%$;10(4 ?%,( "&(" 0+ 01( %(.0 +. 01( 0(
-
8/12/2019 Lab - Android Development Environment
25/50
SX
Y= k+,& 8#,%"0+& -1+,%4 1"6( %+"4(4 01( 277 "34 -0+77(4 ?(.+&( 01( /+&4- Ee91("3-/(& 0+ %$.(mmg E $- 4$-7%"*(4 +3 01( -:&((3=
]= _+/ 01"0 01( "77 $- -0+77(4E *+, :"3 (
-
8/12/2019 Lab - Android Development Environment
26/50
-
8/12/2019 Lab - Android Development Environment
27/50
SY
JJ=W(0,&3 0+ 01( Q"6" 84$0$3; N(&-7(:0$6( ?* :%$:F$3; 01( Q"6" H:+3 $3 01( 0+7A&$;10:+&3(&=
JS=H#7+&0 01( "34&+$4=,0$%=L+; %$?&"&* ?* 0*7$3;E e$#7+&0 "34&+$4=,0$%=L+;og 3("& 01(?(;$33$3; +. 01( :+4( .+& 91(23-/(&=@"6"= k+, :"3 "%-+ ,-( 01( C&;"3$'( H#7+&0-
.,3:0$+3 BT0&% p >1$.0 p ^ $- 01( -1+&0:,0D=
-
8/12/2019 Lab - Android Development Environment
28/50
S]
JU=91( L+; :%"--I #(01+4- &(l,$&( " -0&$3; :"%%(4 " 9";E /1$:1 $4(30$.$(- 01( :&("0+& +.01( #(--";( "34 :"3 ?( ,-(4 0+ -+&0 "34 .$%0(& 01( #(--";(- /1(3 01(* "&(
4$-7%"*(4= T&("0( " :+3-0"30 :"%%(4 92j /$01$3 01( 91(23-/(& :%"-- E ?* 0*7$3;E
e7&$6"0( .$3"% >0&$3; 92j n e91(23-/(&gog
JO=\-( 01( L+;=$BD .,3:0$+3 0+ :&("0( "34 +,07,0 " %+; #(--";(= Q,-0 ?(.+&( 01( %$3( 01"0-0"&0-E e$30 6"% n mg 0*7( $3 " 3(/ %$3(Z eL+;=$B92jE eN&$30$3; 01( "3-/(& 0+ %$.(gDog
-
8/12/2019 Lab - Android Development Environment
29/50
S`
JX=>"6( *+,& :1"3;(-=
JP=W,3 01( "77%$:"0$+3=
-
8/12/2019 Lab - Android Development Environment
30/50
U^
JY= C3:( 01( "77 $- &,3E +7(3 01( L+;T"0 7"3(% "0 01( ?+00+# +. 01( Q"6" N(&-7(:0$6(=L++F .+& 01( -("&:1 ?+< E (30(&E e0";Z91(23-/(&g "34 1$0 W(0,&3= k+, /$%% 3+/ -((
01( %+; #(--";( .&+# 01( 91(23-/(& "77%$:"0$+3 $3 01( L+;T"0 7"3(%=
-
8/12/2019 Lab - Android Development Environment
31/50
UJ
-./( O BM5E@/)23 (7& K8B>9? :@A
-
8/12/2019 Lab - Android Development Environment
32/50
US
S= C3:( *+,I6( :&("0(4 01( 2V5E -0"&0 01( (#,%"0+&=
U= C3:( *+,& (#,%"0+& 1"- %+"4(4E 0"F( " -:&((3-1+0 +. 01( (#,%"0(4 4(6$:(= _"6$;"0(0+ 01( 55b> N(&-7(:0$6( +. 01( 4(6(%+7#(30 F$0=
-
8/12/2019 Lab - Android Development Environment
33/50
UU
O= T%$:F +3 01( >:&((3 T"70,&( ?,00+3=
X= 91( -3"7-1+0 /$%% "77("& $3 " -(7"&"0( /$34+/=
-
8/12/2019 Lab - Android Development Environment
34/50
UO
P= N&(-- >"6( 0+ -"6( 01( $#";( 0+ "3*/1(&( +3 *+,& :+#7,0(&= k+, 1"6( 3+/ :&("0(4" -:&((3-1+0 +. *+,& "34&+$4 4(6$:(=
-
8/12/2019 Lab - Android Development Environment
35/50
UX
Y= >9D C cI- 9($3"%E +& 01( L$3,< -1(%%= BN$:0,&(- $3 01(-( $3-0&,:0$+3- /$%% ,-(
K34+/- YD
]= W(0,&3 0+ 01( 234&+$4 55b> N(&-7(:0$6( $3 8:%$7-( 0+ .$34 01( 7+&0 01( "34&+$4(#,%"0+& $- &,33$3; +3 BH0I- "%-+ $3 01( 0$0%( ?"& +. 01( (#,%"0+&D=
-
8/12/2019 Lab - Android Development Environment
36/50
UP
`= W(0,&3 0+ 01( :+##"34 %$3( $30(&.":( "34 (30(& e0(%3(0 %+:"%1+-0 q*+,& 7+&0hg= H3#* :"-( H (30(&(4 e0(%3(0 %+:"%1+-0 XXXOg= H. *+,& :+#7,0(& 4+(-3I0 &(:+;3$'(
%+:"%1+-0E 0&* JSY=^=^=J $3-0("4=
J^=91( :+3-+%( /$%% 4$-7%"* 0(
-
8/12/2019 Lab - Android Development Environment
37/50
UY
JJ=9+ -(0 01( 3(0/+&F -7((4 0+ 85j8E (30(& e3(0/+&F -7((4 (4;(g= 2.0(&/"&4-E *+,/$%% -(( 01( &(-7+3-( eCRg=
JS=W(0,&3 0+ 01( (#,%"0+& "34 +7(3 ,7 01( ?&+/-(& 0+ e1007Z[[///=;++;%(=:+#g "34#("-,&( 1+/ %+3; $0 0"F(- .+& 01( 7";( 0+ .,%%* %+"4= 91( #("-,&(#(30 4+(-3I0 3((4
0+ ?( 7&(:$-(= 2.0(& (":1 0$#( *+, %+"4 01( 7";(E :%("& 01( G&+/-(&I- :":1( ?* ;+$3;
0+ 01( G&+/-(&I- #(3, ?,00+3 "34 -(%(:0$3; >(00$3;-h N&$6":* r >(:,&$0* h T%("&
:":1(=
JU=W(0,&3 0+ 01( :+##"34 %$3( "34 01$- 0$#( -/$0:1 01( 3(0/+&F -7((4 0+ .,%%= 5+ 01$-?* (30(&$3; e3(0/+&F -7((4 .,%%g
-
8/12/2019 Lab - Android Development Environment
38/50
U]
JO=W(0,&3 0+ 01( (#,%"0+& "34 +7(3 ,7 01( ?&+/-(& 0+ e1007Z[[///=;++;%(=:+#g ";"$3#("-,&$3; 1+/ %+3; 01( 7";( 0"F(- 0++ %+"4E 01$- 0$#( +3 .,%% 3(0/+&F -7((4=
JX=W(7("0 -0(7- JSAJX ";"$3 .+,& #+&( 0$#(-= K1"0 /"- 01( "6(&";( %+"4 0$#( ,34(&(":1 3(0/+&F -7((4s 5+(- 01( (#,%"0+& &("%%* -((# 0+ "..(:0 3(0/+&F -7((4s
-
8/12/2019 Lab - Android Development Environment
39/50
U`
JP=>9F :+(.4(5 :G: G+33'5+3M !+& 01$- 7"&0 +. 01( "--$;3#(30 *+,I%% ?( -(34$3; "3>b> #(--";( 0+ *+,& (#,%"0+& 01&+,;1 01( :+##"34 %$3(= W(0,&3 0+ 01( :+##"34
%$3( "34 (30(&Z e-#- -(34 q-(34(&I- 71+3( 3,#?(&h q#(--";(hg
JY=H3 01( (#,%"0+&E *+, /$%% &(:($6( " 0(
-
8/12/2019 Lab - Android Development Environment
40/50
O^
J]=>9H G$.4I4+. 6+88$ J$%8.A W(#(#?(& 01( .$&-0 "77 *+, #"4(s L(0I- &(0,&3 0+ 01"0fJ`=H3 01$- 7"&0 *+,I%% #+4$.* 01( +&$;$3"% ea(%%+ /+&%4fg #(--";( +. *+,& .$&-0 "77= 9+ 4+
01$- *+, 3((4 0+ #+4$.* 01( -0&$3; 6"%,( $3 t&(-t6"%,(t-0&$3;=
-
8/12/2019 Lab - Android Development Environment
41/50
OJ
SJ=_+/ &,3 01( "77 "34 -(( 01( :1"3;(f
SS=_+/ "44 -,77+&0 .+& "3+01(& %"3;,";( -,:1 "- >7"3$-1f 9+ 4+ 01$-E *+,I%% 3((4 0+:&("0( "77&+7&$"0( -0&$3; .$%(E &,3 *+,& "77E :1"3;( 01( (#,%"0+& $3-0"3:(I- 4(.",%0
%"3;,";( 0+ >7"3$-1E "34 01(3 &,3 01( "77= k+,& >7"3$-1 -0&$3;E :+,%4 ?(Z ua+%"
b,34+f b( %%"#+ v*+,&3"#(w=u
!+& #+&( $3.+"0$+3E 0"F( " %++F "0Z
1007Z[[4(6(%+7(&="34&+$4=:+#[0&"$3$3;[?"-$:-[-,77+&0$3;A4(6$:(-[%"3;,";(-=10#%
-
8/12/2019 Lab - Android Development Environment
42/50
OS
SU=>9F 64+%'%0KLM4+7 C$$8A \-( 01( a$(&"&:1*V$(/ 0++% B+& 01( 5,#7 V$(/ a$(&"&:1*0+ \H 2,0+#"0+& ?,00+3 $3 55b>D 0+ 4$-7%"* "34 ( N(&-7(:0$6(E 01(3 -(%(:0 e5,#7 V$(/ a$(&"&:1* 0+ \H2,0+#"0+&g ?,00+3E "34 -(%(:0 T"%:,%"0+& ":0$6$0*= C& ,-( 01( 1$(&"&:1*6$(/(&
7&+;&"# .&+# 01( :+##"34 %$3(=
-
8/12/2019 Lab - Android Development Environment
43/50
OU
SX=2 4$"%+; ?+< /$%% "77("& "- 01( 1$(&"&:1* 6$(/(& 4+(- $0- /+&F=
SP=C3:( $0I- 4+3(E *+,I%% -(( " -:&((3 -,:1 "- 01( +3( -1+/3 ?(%+/= >(( $. *+, :"3 ,-(01( a$(&"&:1* V$(/(& 0+ "3-/(& 01( .+%%+/$3; l,(-0$+3-Z
"= K1"0 $- 01( 1($;10 +. 01( V$(/ 0&(( B1+/ #"3* %(6(%- 4((7 $- 01( 1$(&"&:1*Ds?= 8
-
8/12/2019 Lab - Android Development Environment
44/50
OO
SY=>9N O+3P@8$0PM 5+/3%+"4 01( -+,&:( :+4( .+& 5(-FT%+:F "77%$:"0$+3= >0,4* $0 "340&* 0+ "3-/(& 01( l,(-0$+3- ?(%+/= k+, 4+3I0 1"6( 0+ &,3 01$- "77= Q,-0 %++F "0 01(
:+4(=
"= \3'$7 01( .$%( "34 01(3 $#7+&0 01( 7&+@(:0 $30+ 8:%$7-(= 5+3I0 /+&&* "?+,0 "3*:+#7$%"0$+3 +& -*30"< (&&+&- 01"0 #$;10 "77("&=
?= C7(3 01( 7&+@(:0I- 234&+$4b"3$.(-0=
-
8/12/2019 Lab - Android Development Environment
45/50
OX
S]=>9> E$5@'&M 5+/3%+"4 01( -+,&:( :+4( .+& K$F$_+0(- "77%$:"0$+3 "34 &,3 01("77%$:"0$+3= !+& 01$- 0"-FE *+,I%% ?( ."#$%$"&$'$3; *+,&-(%. .,&01(& /$01 L+;T"0=
"= \-$3; 01( L+;:"0 .("0,&( +. 55b>E .$%0(& +,0 #(--";(- &(%"0$3; 0+ 01(K$F$_+0(- "77%$:"0$+3=
?= K1"0 $- 01( %+; 0"; ,-(4 ?* 01$- "77%$:"0$+3I- #"$3 2:0$6$0*s K1(&( 4+ *+,-(( 01"0 $3 01( "77%$:"0$+3I- -+,&:( :+4(s
:= K1"0 $- 01( #(--";( "--+:$"0(4 /$01 01( .$&-0 L+; (30&* (#$00(4 /1(3 01$-"77%$:"0$+3 -0"&0- &,33$3;s !+& #+&( $3.+"0$+3E &("4 01( .+%%+/$3;
/(?7";(Z1007Z[[4(6(%+7(&="34&+$4=:+#[0++%-[4(?,;;$3;[4(?,;;$3;A%+;=10#%
-
8/12/2019 Lab - Android Development Environment
46/50
OP
S`=>9Q 6+'# M4+7M \-( 55b> 0+ 6$(/ 1("7 ,-";( .+& 01( K$F$_+0(- 7&+:(--= H3 01(5(6$:(- 0"?E -(%(:0 01( K$F$_+0(- 7&+:(-- B:+#=;++;%(="34&+$4=/$F$3+0(-D= 234 :%$:F
01( \74"0( a("7 ?,00+3=
"= H3 01( a("7 0"?E :%$:F T",-(jT 0+ (3"?%( 01( :+%%(:0$+3 +. 1("7 4"0"=
?= a+/ #"3* +?@(:0- 1"6( ?((3 :&("0(4s:= K1$:1 0*7( +. C?@(:0 1"- ?* "%%+:"0(4 #+-0 .&(l,(30%*s4= a+/ #,:1 #(#+&* 1"- ?((3 "%%+:"0(4 .+& 01$- 0*7( +. C?@(:0s
-
8/12/2019 Lab - Android Development Environment
47/50
OY
U^=>9R G+&K$. S%$I484(5A \-( 55b> 0+ 6$(/ #(01+4 (0"&0 b(01+4 N&+.$%$3; ?,00+3=
H30(&":0 /$01 01( K$F$_+0( "77%$:"0$+3=
-
8/12/2019 Lab - Android Development Environment
48/50
O]
"34 01(3 :%$:F 01( >0+7 b(01+4 N&+.$%$3; ?,00+3=
k+,& -:&((3 -1+,%4 %++F -+#(01$3; %$F( 01$-Z
"= L++F "0 01( 7&+.$%( 7"3(%= !$34 " #(01+4 01"0 $- 7"&0 +. 01( K$F$_+0(-"77%$:"0$+3 B$0I- $3 01( :+#=;++;%(= "34&+$4=/$F$3+0(- 7":F";(D=
?= K1"0 $- 01( 3"#( +. 01( #(01+4s:= H3 /1"0 .$%( $- 01( -+,&:( :+4( .+& 01$- #(01+4s4= K1"0 "&( 01( (
-
8/12/2019 Lab - Android Development Environment
49/50
O`
UJ=>9R O+T;554(5 '(. U2(4& C+3&4(5M 5+/3%+"4 01( -+,&:( :+4( .+& 01( -$#7%(:"%:,%"0+& "77%$:"0$+3 /$01 :+&&(-7+34$3; Q\3$0 9(-0 7&+@(:0 "0Z
1007Z[[:+4(=;++;%(=:+#[7[-$#7%(A:"%:A,3$0A
0(-0$3;[4+/3%+"4-[4(0"$%s3"#(n!,%%T+4(5+/3%+"4='$7r:"3nSrln B_+0( M *+, #"*
3((4 0+ 4+/3%+"4 " 3(/ 2NH %(6(% 7":F";( .+& 01$- "77E ,-$3; 01( >5R #"3";(&=D
US=H#7+&0 01( 0/+ 7&+@(:0- $30+ (:%$7-( "34 &,3 01( >$#7%(T"%:9(-0 "77 $3 01( (#,%"0+&=
UU=>(0 " ?&("F7+$30 "0 01( %$3( `J B!,3:0$+3 0(-0>,?0&":0V"%,(-BD +.b"01V"%$4"0$+3=@"6"D "34 -0"&0 5(?,;;$3; 01( 7&+@(:0=
-
8/12/2019 Lab - Android Development Environment
50/50
UO=2%-+ 0&* 4(?,;;$3; 01( "77 /$01 234&+$4 Q\3$0 9(-0-= W$;10A:%$:F h 5(?,; 2- h234&+$4 Q\3$0 9(-0=
UX=>0(7 $3 01( .,3:0$+3E 4(?,; $0 "34 ,-( 01( /"0:1 /$34+/- 0+ F((7 0&":F +. 01( 6"%,(+. 01( 6"&$"?%( e#"01W(-,%0=g 91(3 7%("-( 0&* 0+ "3-/(& 01( .+%%+/$3; l,(-0$+3-=
"= K1"0 "&( 01( 6"%,(- +. e#"01W(-,%0g ?(.+&( "34 ".0(& %$3( `Os?= H- 01( %"0(& 6"%,( " :+&&(:0 6"%,(s
top related