Tải bản đầy đủ (.pdf) (88 trang)

Tìm hiểu SQLite và xây dụng chương trình ứng dụng (Đồ án tốt nghiệp)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (11.85 MB, 88 trang )

GIÁO

-------o0o-------

Ngành: C


GIÁO
I PHÒNG
-------o0o-------

AN T T NGHI

I H C H CHÍNH QUY

Ngành: Công ngh Thông tin


B GIÁO D C

T O

I H C DÂN L P H I PHÒNG
-------o0o-------

C

ÁN T T NGHI

I H C H CHÍNH QUY


Ngành: Công ngh Thông tin

Sinh viên th c hi n: Nguy n Hoàng Long
ng d n: Ths. Phùng Anh Tu n
Mã s sinh viên: 101432

3


B GIÁO D

T O

I H C DÂN L P H I PHÒNG

C ng hoà xã h i ch

t Nam

c l p - T do - H nh phúc
-------o0o-------

NHI M V THI T K T T NGHI P

Sinh viên: Nguy n Hoàng Long

Mã s : 101432

L p:


Ngành: Công ngh Thông tin

CT1601
tài: Tìm hi u SQLite và xây d

ng d ng

4


NHI M V

TÀI

1. N i dung và các yêu c u c n gi i quy t trong nhi m v

tài t t nghi p

a. N i dung:
- Tìm hi
- Tìm hi
- Tìm hi
- Tìm hi
- Xây d

uv h
u hành android
uv
ng l p trình Android Studio
u v c ng c t o l p thi t b

ng o Genymotion
u v h qu n tr
d li u cho thi t b
ng SQLite
ng d ng th nghi m qu n lý chi tiêu cá nhân

b. Các yêu c u c n gi i quy t:
-N

c m t s khái ni

-C

t, c u hình

-

t, c u hình thi t b

nc ah

u hành Android.

ng l p trình ng d ng cho thi t b

ng Android Studio.

ng o cho ch y th nghi

- Th c hi n


c các thao tác

- Xây d

c

n v i d li u trên h qu n tr
ng d

cài và ch y trên thi t b

ng Android th t.

2. Các s li u c n thi

thi t k , tính toán

d li u SQLite.

ng d ng thành file *.apk cho phép

- S li u gi l p
m th c t p
i h c Dân l p H i Phòng.

5


CÁN B


NG D

TÀI T T NGHI P

ng d n th nh t:
H và tên: Phùng Anh Tu n
H c hàm, h c v : Th c s
i h c Dân l p H i Phòng
N

ng d n:

- Tìm hi u v h
u hành android
- Tìm hi u v
ng l p trình Android Studio
- Tìm hi u v c ng c t o l p thi t b
ng o Genymotion
- Tìm hi u v h qu n tr
d li u cho thi t b
ng SQLite
- Xây d
ng d ng th nghi m qu n lý chi tiêu cá nhâ
ch y trên thi t b android th t.
ng d n th hai:
H và tên:

t và


.

H c hàm, h c v

N

ng d n:

tài t t nghi

7

Yêu c u ph

7

n nhi m v

n nhi m v

Sinh viên

Cán b

H

ng d

7
Hi


ng

n H u Ngh

6


PH N NH N XÉT TÓM T T C A CÁN B
Tinh th

NG D N

c

tài t t nghi p:

- Có nhi u c g ng trong vi c tìm ki m, nghiên c u tài li u ph c v cho n i
dung c

tài t t nghi p.

- Ch

i t t các yêu c u c a cán b

- Kh

ng d n.


c l p còn nhi u h n ch trong thu t toán và k

l p trình.
ng c
ra trong nhi m v
- Hoàn thành các yêu c

tài t t nghi p (so v i n i dung yêu c
tài t t nghi p)
ra trong nhi m v t t nghi p.

- Xây d

ng d ng th nghi

thi t b

ng android th t.

-N

tài là tài li u tham kh o h

t i ch
-

t ch y trên

l p trình v


ngh

ng quan tâm

d li u trên thi t b
cb ov

ch

ng android.
ng ch m b o v

án

t t nghi p.
m c a cán b

ng d n:

N
Cán b

ng d n chính

(Ký, ghi rõ h tên)
7


PH N NH N XET DANH GIA C A CAN B CH M PH N
BI N D TAI T T NGHI P

1.

tài t t nghi p (v các m
th c t , ...)

lý lu n, thuy t minh

m c a cán b ph n bi n
(

m ghi b ng s và ch )

......................................................................................................................................
......................................................................................................................................

N
Cán b ch m ph n bi n
( Ký, ghi rõ h tên )

8


M cL c
L IC

............................................................................................. 11
U HÀNH ANDROID .................................................. 12

1.1 Gi i thi


.................................................................. 12

1.2 L ch s phát tri n ............................................................................. 13
1.3

ng d ng Android............................................................................ 14

1.4 Giao di n Android ............................................................................ 15
1.5 Nhân Linux ....................................................................................... 16
1.6 B nh Android ................................................................................ 18
1.7 B o m t c a Android ........................................................................ 18
NG L P TRÌNH ANDROID STUDIO ............... 21
c v Android Studio ............................................................... 21
.................................................................... 21
2.3 C u trúc d án android studio........................................................... 26
....................... 35
............................................................................... 41
......................................................................................... 41
......................................................... 43
............................................................... 47
...................................................................................... 49
...................................................................... 53
................................................................... 55
.......................................................... 56
................................. 58
............................................................................... 60
................................................................... 61
9



............................................................................................ 66
............................................................................................. 66
............................................................................... 66
.................................................................................... 67
.............................................................................................. 69
........................................................................................... 69
.................................................................................. 71
........................................................................................... 72
............................................ 74
C NGHI M ...................................... 80
........................................................................................... 80
...................................................................... 80
..................................................................................... 81
................................................................... 82
............................................................................ 86
K T LU N................................................................................................. 87
TÀI LI U THAM KH O .......................................................................... 88

10


L IC
t k t qu t
c s h tr
c a
nhi
ch c, cá nhân. V i tình c m sâu s c, chân thành, cho phép em
c bày t lòng bi
nt tc
u

ki
trong quá trình h c t p và nghiên c
c h t em xin
g i t i các th y cô khoa Công ngh i h c Dân L p H i
Phòng l i chào trân tr ng, l i chúc s c kh e và l i c
c. V i s quan
tâm, d y d , ch b o t
c a th
hoàn
án: "Tìm hi u SQLite và xây d
ng d ng
c bi t
em xin g i l i c
t t i th y giáo Ths. Phùng Anh Tu
ng d n em hoàn thành t
án này trong th i gian qua.
Em xin bày t lòng bi
i h c Dân L p H i Phòng,
o, các Khoa Phòng ban ch
c ti p và gián ti p giúp
em trong su t quá trình h c t p t
ng. V
u ki n th
kinh nghi m còn h n ch c a m
án này không th
c
nh ng thi u sót. Em r t mong nh
c s ch b
n c a các
th

u ki n b sung, nâng cao ý th c c a mình, ph c v t
công vi c th c t sau này.
Xin chân thành c

Sinh viên

Nguy n Hoàng Long

11


U HÀNH ANDROID
Android là m t h
u hành d a trên n n t
c thi t k dành
cho các thi t b
ng có màn hình c m
n tho i thông minh và
máy tính b
c phát tri n b i T ng công ty Android, v i
s h tr tài chính t
c chính Google mua l
2005. Android ra m
i tuyên b thành l p Liên minh
thi t b c m tay m : m t hi p h i g m các công ty ph n c ng, ph n m m, và
vi n thông v i m
y m nh các tiêu chu n m cho các thi t b
ng.
Chi
n tho

u tiên ch
Android có mã ngu n m và Google phát hành mã ngu n theo Gi y phép
Apache. Chính mã ngu n m cùng v i m t gi y phép không có nhi u ràng bu c
n thi t b , m
ng và các l p trình viên nhi t
huy
u ch nh và phân ph i Android m t cách t do. Ngoài ra, Android
còn có m t c
ng l p t
o chuyên vi t các ng d
m
r ng ch

a thi t b , b ng m t lo i ngôn ng l p trình Java có s
i.
ng 700.000 ng d ng trên Android, và s
t
t i ng d ng t Google Play, c a hàng ng d ng chính c
c tính
kho ng 25 t
t.
Nh ng y u t
thành n n t
n tho i thông
minh ph bi n nh t th gi
c
các công ty công ngh l a ch n khi h c n m t h
u hành không n ng n , có
kh
nh, và giá r ch y trên các thi t b công ngh cao thay vì t o

d ng t
u. K t qu là m
c thi t k
ch
n tho i và máy
tính b
t hi
tb
nt
khác. B n ch t m c
m
o l p trình
viên và nh
d ng mã ngu n m
t o ra nh ng d án do
c
ng qu n lý. Nh ng d án này b
p cho nh ng
i dùng thích tìm tòi ho
thi t b
u ch y h
u
hành khác.
Android chi m 75% th ph
n tho i thông minh trên toàn th gi i vào
th
i t ng c ng 500 tri u thi t b
c kích ho t và
1,3 tri
t kích ho t m i ngày. S thành công c a h

uh
n
12


nó tr thành m c tiêu trong các v ki
n b ng phát minh, góp m t
trong cái g i là "cu c chi
n tho i thông minh" gi a các công ty công ngh .
T

c thành l p t i Palo Alto,
ng sáng l p công ty
ng sáng l p T ng công ty Vi n thông Wildfire),
Nick Sears (t
c Tng thi t k và
giao di n t
phát tri n, theo l i c a Rubin, "các thi t b
ng
bi
c v trí và s thích c
i dùng". Dù nh ng
i thành l
u là nh
i có ti
ng công ty
Android ho
ng m t cách âm th m, ch ti t l r ng h
nm m
n tho

t kinh phí. Steve Perlman,
m
i b n thân c a Rubin, mang cho ông 10.000 USD ti n m
ch i tham gia vào công ty.
Google mua l i T ng công ty Android vào ngày 17 tháng 8
n
nó thành m t b ph n tr c thu c Google. Nh ng nhân viên c a ch ch t c a
T ng công ty Android, g m Rubin, Miner và White, v n ti p t c l i công ty
làm vi
này. Vào th
u thông tin v
T
g nhi
ng Google d tính tham gia th
n tho
ng
n m t n n t ng thi t b
ng phát tri n trên n n nhân Linux.
Google qu ng bá n n t ng này cho các nhà s n xu
n tho i và các nhà m ng
v i l i h a s cung c p m t h th ng uy n chuy n và có kh
p.
v i hàng lo t hãng ph n c
i tác ph n m m,
b n tin cho các nhà m ng r ng h s n sàng h p tác v i các c
khác nhau.
Ngày càng nhi
ng Google s tham gia th
n tho i di
ng xu t hi

c c a BBC và Nh t báo ph
Wall chú thích r ng Google mu
tìm ki m và các ng d ng c a
h
n tho
ng và h
n l c làm vi
th c hi
u này. Các
n truy n thông truy n th ng l
t v
n r ng
n m t thi t b c
u Google. M t vài
t báo còn nói r ng trong khi Google v
c hi n nh ng b n mô t k
thu t chi ti t, h
n s n ph m m u cho các nhà s n xu
n tho i di
13


ng và nhà m
c u c a Evalueserve cho bi
n tho

pm ts

i m t nghiên
p b ng sáng ch


ng.
t b c m tay m (Open Handset

Alliance), m t hi p h i bao g m nhi
T
Motorola, Nvidia, Qualcomm, Samsung Electronics, Sprint Nextel và T-Mobile
c thành l p v i m
n các tiêu chu n m cho thi t b
ng.
c ra m t v i vai trò là s n ph
u tiên c a Liên
minh, m t n n t ng thi t b
c xây d ng trên nhân Linux phiên b n
2.6. Chi
n tho i ch
c bán ra là HTC Dream, phát
ah
u hành Android m i là
m t con rôb t màu xanh lá cây do hãng thi t k Irina Blok t i California v .
T
i qua nhi u l n c p nh
d n d n c i ti n h
u
hành, b
i và s a các l i trong nh ng l
c.
M i b n nâng c
t tên l
t theo th t b ng ch cái, theo tên c a

m
n tráng mi ng; ví d
n 1.5 Cupcake (bánh bông lan nh
có kem) ti p n i b ng phiên b n 1.6 Donut (bánh vòng). Phiên b n m i nh t
hi
t lo t thi t b Nexus
m t dòng s n ph m bao g
n tho i thông minh và máy tính b ng ch y h
i tác ph n c ng s n xu
p tác v i
Google trong chi
n tho
u tiên, Nexus One. K t
nhi u thi t b m
p vào dòng s n ph
n tho i
Nexus 4 và máy tính b ng Nexus 10, l
t do LG và Samsung s n xu t.
n tho i và máy tính b ng Nexus là nh ng thi t b Android ch
l c c a mình, v i nh
n c ng và ph n m m m i nh t c a
ear, h
u hành dành cho các
thi t b
c.
ng ng d ng c a bên th ba ngày càng nhi
c ch n
l
t trên m t c a hàng ng d
i dùng l y v , ho c b ng cách t i xu ng r

t t p tin APK t trang
web khác. Các ng d ng trên C
i dùng duy t, t i v
14


và c p nh t các ng d ng do Google và các nhà phát tri n th ba phát hành. C a
t s n trên các thi t b th
u ki n
a
Google. ng d ng s t
ng l c ra m t danh sách các ng d
v i thi t b c
i dùng, và nhà phát tri n có th gi i h n ng d ng c a h
ch dành cho nh ng nhà m ng c
nh ho c nh ng qu c gia c
nh vì lý do
kinh doanh. N
i dùng mua m t ng d ng mà h c m th y không thích,
h
c hoàn tr ti n sau 15 phút k t lúc t i v , và m t vài nhà m ng còn có
kh
ng d
n vào trong
d ng hàng tháng c
i dùng.
675.000 ng d ng dành cho Android, và s
ng ng d ng t i v t C a hàng
t 25 t .
Các ng d

c phát tri n b ng ngôn ng Java s d ng
B phát tri n ph n m m Android (SDK). SDK bao g m m t b
các công
c
phát tri n, g m có công c g l
n ph n m m, b gi l p
n tho i d a trên QEMU, tài li
ng d n, mã ngu n m
ng d n
t
ng phát tri n tích h
c h tr chính th c là
Eclipse s d ng ph n b sung Android Development Tools (ADT). Các công c
phát tri
n, g m có B phát tri n g c dành cho các ng d ng
ho c ph n m r ng vi t b ng C ho c C++, Google App Inventor, m t môi
h a cho nh ng nhà l p trình m i b
u, và nhi u n n t ng ng d ng
n t ng phong phú.
Giao di
i dùng c a Android d a trên nguyên t
ng tr c ti p,
s d ng c m ng ch
i th
t,
ch m, kéo giãn và thu l
x
ng trên màn hình. S ph n ng v i
ng c
i dùng di n ra g

p t c, nh m t o ra giao di n
c m
a thi t b
t o ph n h i rung
i dùng. Nh ng thi t b ph n c ng bên trong n
c k , con quay
h i chuy n và c m bi n kho
c m t s ng d ng s d
ph n
h im ts
ng khác c
i dùng, ví d
u ch nh màn hình t
ch
hi n th d c sang ch
hi n th ngang tùy theo v trí c a thi t b , ho c
cho
ng xoay thi t b , gi
u khi n
vô15


Các thi t b Android sau khi kh
ng s hi n th
m
kh
u v i các thông tin chính trên thi t b
m desktop
(bàn làm vi c) trên má
ng g m

nhi u bi
ng (icon) và ti n ích (widget); bi
ng ng d ng s m ng
d
ng, còn ti n ích hi n th nh ng n i dung s
ng, c p nh t t
báo th i ti t, h
i dùng, ho c nh ng m u tin th i s
ngay trên màn hình chính. Màn hình chính có th g m nhi
c
b ng cách vu
c ho c sau, m c dù giao di n màn hình chính c a Android
có th tùy ch nh m
i dùng t do s
ành vi c a thi t b theo s thích. Nh ng ng d ng do các hãng th ba có
trên Google Play và các kho ng d
i
"ch
" c a màn hình chính, th m chí b
c hình dáng c a h
u hành
ng h n. Ph n l n nh ng nhà s n xu t, và m t s
nhà m ng, th c hi
i hình dáng và hành vi c a các thi t b Android c a
h
phân bi t v i các hãng c nh tranh.
phía trên cùng màn hình là thanh tr ng thái, hi n th thông tin v thi t b
và tình tr ng k t n i. Thanh tr ng thái này có th "kéo" xu
xem màn hình
thông báo g m thông tin quan tr ng ho c c p nh t c a các ng d

hay tin nh n SMS m i nh
n ho c khi
i dùng
c m th y b t ti n. Trong các phiên b
u,
i dùng có th nh n vào
m ra ng d
ng, v sau này các thông tin c p nh
c
b
pt cg
c l i khi có cu c g i
nh mà không c n ph i m ng d ng g
n ra. Thông báo s luôn n
c ho
Android có m t h t nhân d a trên nhân Linux phiên b n 2.6, k t Android
4.0 Ice Cream Sandwich (bánh ng t k p kem) tr v sau, là phiên b n 3.x, v i
n và API vi t b ng C, còn ph n m m ng d ng ch y trên
m t n n t ng ng d ng g
i Java d a trên Apache
Harmony. Android s d ng máy o Dalvik v i m t trình biên d
ch y
'mã dex' (Dalvik Executable) c
c biên d ch sang Java
bytecode. N n t ng ph n c ng chính c a Android là ki
i ta

16



tr x86 thông qua d
d ng m t
phiên b
c bi t c a Android.
M ts
chú
n lý ngu
nh
i
l p trình chính cho nhân t ch i vì h c m th
nh s ti p
t cb
n mã do h vi
ng h
s thuê hai nh
làm vi c v i c
Kroahi b o trì nhân Linux hi n t i c a nhánh
ng ông ta lo ng i r ng Google không còn mu
nh
i c a mình vào Linux dòng chính n a. M t s l p trình viên
Android c a Google t ý r ng "nhóm Android th y chán v
nhóm h không có nhi
i và có nhi u vi c kh n c p c n làm v i Android
ng "r t cu c thì Android và
tr l i v i m t b
s không
x y ra trong 4 ho
-Hartman
thông báo kích ho t D án Dòng chính Android, nh m t i vi
t s

driver, b
c vào nhân Linux, b
u t
ngh ho
ng) và
wakelocks vào nhân 3.5, sau nhi u n l c ph i tr
n
v
n hi n th c trên Linux dòng chính cho phép hai ch
ngh : b
nh (d ng ngh truy n th ng mà Android s d
bàn). Vi c tr n s hoàn t t k t
ngu
n th nghi
l i nhân 3.8.
B
flash trên các thi t b
c chia thành nhi u phân vùng,
u hành và "/data" dành cho d li
i dùng và
t ng d ng. Khác v i các b n phân ph
i
s h u thi t b
c trao quy n truy c p root vào h
u hành
và các phân vùng nh y c
c thi t l p ch
c. Tuy nhiên,
quy n truy c p root có th chi
c b ng cách t n d ng nh ng l h ng b o

m
u mà c
ng mã ngu n m
ng xuyên s d
t b c a h , k c b nh
i ác ý s d
cài
virus và ph n m m ác ý.
17


Vi

c xem là m t b n phân ph i Linux hay không v n còn
là v
ng
nhóm mã ngu n m Google, ng h . M t s khác,
-magazine.com thì
ng ý, do Android không không h tr nhi u công c
glibc.
Vì các thi t b
c thi t k
qu n lý b nh
gi m t i
c tiêu th
ih
u hành máy t
bàn luôn cho r ng
máy tính s có ngu
n không gi i h n. Khi m t ng d ng Android không

c s d ng, h th ng s t
nh - trong khi ng
d ng v m t k thu t v n "m ", nh ng ng d ng này s không tiêu th b t c
tài ngu
ng x lý) và n
n
cc
y có l i kép là v
ph n h i nói chung c a thi t b Android, vì ng d ng không nh t ph
i
m l it
u, v
m b o các ng d ng n
ng
m t cách không c n thi t.
Android qu n lý các ng d ng trong b nh m t cách t
ng: khi b nh
th p, h th ng s b
u di t ng d ng và ti n trình không ho
cm t
th i gian, s p theo th
m cu i mà chún
c s d ng (t
ts b
t
c). Ti
c thi t k
i dùng
không c n ph i qu n lý b nh ho c t tay t t các ng d ng. Tuy nhiên, s che
gi u này c a h th ng qu n lý b nh

n s th nh hành c a các
ng d ng t
a bên th ba trên c a hàng Google Play; nh ng
ng d ng ki
c cho là có h i nhi
i.
Các ng d ng Android ch y trong m t "h p cát", là m t khu v c riêng r
v i h th ng
c ti p c
n ph n còn l i c a tài nguyên h th ng,
tr
i dùng trao quy n truy c p m
t.
t ng d ng, C a hàng Play s hi n th t t c các quy n mà ng
d
i: ví d
t trò ch
n ph i kích ho t b rung ho
li u
vào th nh
n quy
c tin nh n SMS ho c ti p
c n danh b
n tho i. Sau khi xem xét các quy
i dùng có th ch n
ng ý ho c t ch i chúng, ng d ng ch
t khi ng
ng ý.
18



H th ng h p cát và h i quy n làm gi m b t
ng c a l i b o m t
ho c l
ng d
b i r i c a l p trình viên và
tài li
ng d n còn h n ch
n t i nh ng ng d
i nh ng
quy n không c n thi
u qu c a h th ng này. M t s
công ty b o m
ng ph n m m di t virus cho các thi t b Android.
Ph n m m này không có hi u qu
h p cát v n áp d ng vào các ng
d ng này, do v y làm h n ch kh
th
M t nghiên c u c a công ty b o m
t kê tình tr ng l m
d ng d ch v tr ti n là hình th c ph n m m ác ý ph bi n nh t trên Android,
nh n SMS s b g
n tho i b nhi
nm ts
n tho i
tr ti
i dùng không h hay bi t. Lo i ph n m m ác ý khác hi n th
nh ng qu ng cáo không mong mu n và gây khó ch u trên thi t b , ho c g i
n bên th
a b o m t trên

t nhanh theo c p s
Google ph n bác r ng hi m h a t ph n m
th i ph ng b i
các công ty b o m t nh m m
i, và bu c t i ngành công nghi p
b om
i d ng s s
bán ph n m m di
i dùng.
Google v n gi
m r ng ph n m m ác ý th t s nguy hi m là c c k
hi m, và m t cu
u tra do F-Secure th c hi n cho th y ch có 0,5% s ph n
m
c c a hàng Google Play.
Google hi
d ng b quét ph n m
theo
dõi và quét các ng d ng trên C a hàng Google Play. Nó s
u các ph n
m m b nghi ng và c
i dùng v nh ng v
có th x
c
khi h t i nó v máy. Android phiên b
2012 cùng v
om
c c i thi n, bao g m m t b quét ph n
m
c cài s n trong h th ng, ho

ng cùng v
quét các ng d
c cà
t t ngu n th ba, và m t h th ng
c nh báo s
i dùng khi m t ng d ng c g ng g i m t tin
nh n vào s tính ti n, ch n tin nh
i tr
i dùng công khai cho
phép nó.
n tho i thông minh Android có kh
trí c
m truy
c p Wi-Fi, phát hi n ra vi c di chuy n c
n tho
xây d ng
19


nh
d li u có ch a v trí c
m truy c p. Nh
s d li u này t o nên m t b
nt
tìm v
n tho i thông minh,
cho phép chúng ch y các ng d
Places, và g i nh
n qu ng cáo d a trên v trí. Ph n m m theo dõi c a bên
th

t d án nghiên c
ih
th bi
c khi nào thông tin cá nhân b g
ng d
n các máy ch
t xa.
B n ch t mã ngu n m c a Android cho phép nh ng nhà th u b o m t l y
nh ng thi t b s n có r
u ch
s d ng m
b om

20


NG L P TRÌNH ANDROID
STUDIO
Google cung c p m t công c phát tri n ng d ng Android trên Website
chính th c d a trên n n t ng IntelliJ IDEA g i là Android Studio. Android
studio d a vào IntelliJ IDEA, là m t IDE t t cho nh t Java hi n nay. Do
Android Studio s là môi
ng phát tri n ng d ng t t nh t cho Android.

Microsoft® Windows® 8/7 (32 or 64-bit)
4 GB RAM. (T t nh t là 8GB)
400 MB hard disk space + ít nh t 1GB cho Android SDK, emulator
system images và caches
phân gi i t i thi u 1280 x 800
Java Development Kit ()

Vào

ng d n: " />
download b n m i nh t và ti n hành cài

Khi cài

t click

hình:

t chú ý ch n c SDK và trình gi l p thi t b android

hình:

21


Ti p t c ch n next và agree cho
là màn hình kh i

n khi hoàn t t.

ng.

Máy o Android là m t ph n không th thi u khi chúng ta l p trình ng
d ng cho h
u hành Android, nó giúp chúng ta ch y th ng d ng
ngay trên máy tính. Và công c máy o ti n d ng hi n gi là
Genymotion.

cài

t máy o Genymotion ta truy c p vào

ng d n :

/>
22


Ta ph i t o m t tài kho n r i

nh p vào m i th y

c m c này.

ta nên t i phiên b n with VirtuaBox , vì
trình tích h p s n
VirtuaBox cho chúng ta vì máy o này ph i có VirtuaBox m i ch y
c.
Sau khi cài xong s có giao di n

sau :

Chúng ta c n
nh p vào t o m t cái máy o.
nh p v i tài kho n User :longsmile
Các phím ch c

tôi


c a máy o Genymotion

-

Nh n vào Add

t o máy o.

23


Sau
ch n m t ho c nhi u thi t b theo ý mu n
Samsung Galaxy S3 -4.1.1 - API 16 - 720x1280 ) :

tôi ch n

-

B n ch n thi t b sau

Sau

nh n Next s có giao di n thông tin thi t b :

ti p t c nh n Next và Finish

hoàn thành cài máy o
24



Ta ti p t c nh n vào thi t b và nh n Start

kh i

ng máy o

25


×