Professional Documents
Culture Documents
Gii thiu chung v hiu hnh android ............................................................................. 5 Kin trc h iu hnh android ......................................................................................... 7 H thng tp tin trn h iu hnh android ..................................................................... 12 So snh gia cc h iu hnh ........................................................................................ 16 THIT K V XY DNG CHNG TRNH .......................................... 18
Phn tch chc nng ....................................................................................................... 18 Xy dng chc nng....................................................................................................... 20 TRIN KHAI V NH GI KT QU .................................................... 24
Mi trng trin khai. .................................................................................................... 24 Kt qu chc nng ca chng trnh .............................................................................. 24 nh gi v nhn xt ...................................................................................................... 32 KT LUN V HNG PHT TRIN ...................................................... 33
voquanghoa@gmail.com
I HC BCH KHOA NNG KHOA CNG NGH THNG TIN B mn Mng & Truyn Thng
CHNG 1. 1.1
TNG QUAN V TI
S lc v cc h iu hnh
H iu hnh l chng trnh chy trn h thng my tnh, qun l cc ti nguyn trn my tnh v l mi trng cho cc chng trnh ng dng chy trn n. Ngy nay, khi nim h iu hnh khng ch l trn my vi tnh m cn c m rng cho nhiu thit b in t khc chng hn nh in thoi thng minh (smart phone), cc thit b cm tay PDA....v.v Nh vy h iu hnh di ng l h iu hnh chy trn h thng my c tnh di ng cao. Vi c th , h iu hnh di ng phi c nhng kh nng c bit m nhng h iu hnh thng thng khng c c. Chn hn nh n phi chy trn h thng my c cu hnh my hn ch v tc b vi x l, b nh s dng, phi chy c n nh lin tc trong mt thi gian di m ch s dng mt lng in nng nh, trong sut thi gian chy c th duy tr cc kt ni mng khng dy m bo vic lin lc. Mt s h iu hnh tiu biu : o Trn my tnh c nhn : MS DOS, MS WINDOW, MACOS, LINUX, UNIX, o Trn in thoi thng minh : Android, Sybian, Window Mobile, iPhone OS, BlackBerry, S60, Bada OS, Palm OS. Ngoi ra cn c cc h iu hnh chy trn mainframe, server, th chp, ...
To lp mi trng o t ph thuc vo phn cng cc phn mm ng dng hot ng, phc v ngi dng.
voquanghoa@gmail.com
I HC BCH KHOA NNG KHOA CNG NGH THNG TIN B mn Mng & Truyn Thng
1.2
ti v mc tiu ca ti
Tm hiu v h iu hnh android, vit chng trnh minh ha.
Android l mt h iu hnh chy trn in thoi di ng c pht trin t nhn linux, mang nhiu c tnh c trng ca mt h iu hnh di ng nhng vn mang nhng tnh cht chung ca cc h iu hnh. L mt h iu hnh tr trung, hin i, tuy ra i mun nhng li c pht trin t linux, rt kinh nghim t nhiu h iu hnh i trc, c tch hp nhiu cng ngh tin tin v c bit l c pht trin t mt ng trm cng ngh tm c th gii l Google nn Android sm tm c ch ng ca mnh. Trong phm vi mt bi bo co, chng em s ch i n 2 vn sau y : Nghin cu v kin trc h iu hnh android So snh h iu hnh android vi cc h iu hnh khc bao gm cc h iu hnh trn my tnh PC v cc h iu hnh di ng khc. Nghin cu k h thng file trn android Phn demo, xy dng chng trnh th hin cu trc h thng file trn android v thc hin mt s thao tc nh to th mc, sao chp, di chuyn, i tn, xem thuc tnh, xem v chnh sa cc quyn hn trn file i vi ngi dng, nhm ngi dng.
CHNG 2. 2.1
C S L THUYT
Android l mt h iu hnh di ng da trn nn tng linux phin bn 2.6 dnh cho cc dng in thoi SmartPhone. u tin c ra i bi cng ty lin hp Android, sau c Google mua li v pht trin t nm 2005 v tr thnh mt h iu hnh di ng m ngun m, min ph, mnh m v c a chung cao trn th gii. H iu hnh android mt h iu hnh rt mnh mnh, c bo mt cao, h tr c nhiu cng ngh tin tin nh 3G, GPS, EDGE, Wifi.. tng thch vi nhiu phn cng, h tr nhiu loi b nhp d liu nh keyboard, touch v trackball. Android l h iu hnh di ng nn c kh nng kt ni cao vi cc mng khng dy. H tr cng ngh OpenGL nn c kh nng chi cc phng tin media, hot hnh cng nh trnh din cc kh nng ha khc cc tt, l tin pht trin cc ng dng c giao din phc tp chng hn nh l cc tr chi. Android lin tc c pht trin, mi bn cp nht t google l mi ln android c ti u ha hot ng tt hn, nhanh v n nh hn, h tr thm cng ngh mi. Chng hn nh theo mt nh gi th android phin bn 2.2 hot ng nhanh hn bn 2.1 ti 450%. Hin nay, phin bn mi nht 2.3 pht hnh ngy 6/12/2010 v ang tip tc c cp nht. Nm 2008, h iu hnh android chnh thc m ton b m ngun, iu cho php cc hng in thoi c th em m ngun v ty chnh, thit k li sao cho ph hp vi mi mu m in thoi ca h v iu quan trng na l h iu hnh m ny hon ton min ph, khng phi tr tin nn gip h tit kim kh ln chi ph pht trin h iu hnh. Nhng iu l cc k tt khng ch i vi cc hng sn xut in thoi nh m ngay c vi nhng hng ln nh Samsung, HTC.... Vi Google, v android hon ton min ph, Google khng thu tin t nhng hng sn xut in thoi, tuy khng trc tip hng li t android nhng b li, nhng dch v ca hng nh Google Search, Google Maps,... nh c android m c th d dng xm nhp nhanh vo th trng
voquanghoa@gmail.com V Quang Ha Nhm 09A, Lp 07T4
I HC BCH KHOA NNG KHOA CNG NGH THNG TIN B mn Mng & Truyn Thng
di ng v mi chic in thoi c sn xut ra u c tch hp hng lot dch v ca Google. T hng c th kim bi, ch yu l t cc ngun qung co trn cc dch v . Vi cc nh pht trin ng dng (developers), vic h iu hnh android c s dng ph bin ng ngha vi vic h c th thoi mi pht trin ng dng trn nn android vi s tin tng l ng dng s c th chy c ngay trn nhiu dng in thoi ca cc hng khc nhau. H t phi quan tm l ang pht trin cho in thoi no, phin bn bao nhiu v nn tng android l chung cho nhiu dng my, my o Java chu trch nhim thc thi nhng ng dng ph hp vi mi dng in thoi m n ang chy. Tt c cc chng trnh ng dng c vit bng ngn ng Java kt hp vi XML nn c kh nng kh chuyn cao. Mt s hng sn xut in thoi c s dng h iu hnh android tiu biu : HTC vi cc dng Desire HD, Evo 4G, DROID ERIS, Desire Z, Hero, Desire, Tattoo, Wildfire, Droid Incredible, Legend, Magic, Google Nexus One, Dream, Aria, Paradise LG vi cc dng GT540 Optimus, Optimus Chic E720, Optimus One P500, GW620, Optimus Z, Optimus Q, KH5200 Andro-1, GW880, C710Aloha MOTOROLA vi cc dng MILESTONE 2, BACKFLIP, Droid XTreme, MT710 ZHILING, MILESTONE, XT720 MOTOROI, A1680, XT800 ZHISHANG, DEFY, CHARM, XT806... SAMSUNG vi cc dng my I9000 Galaxy S, Galaxy Tab, Epic 4G, i5510, I5500 Galaxy 5, I7500 Galaxy, I5800 Galaxy 3, M110S Galaxy S, I6500U Galaxy, Galaxy Q, I5700 Galaxy Spica, I8520 Galaxy Beam, I909 Galaxy S SONY : XPERIA X10, XPERIA X10 mini, XPERIA X8 ACER vi cc dng my beTouch T500, Liquid E, Stream, Liquid, beTouch E110, beTouch E130, beTouch E400, beTouch E120, Liquid Metal Ngoi ra cn nhiu hng in thoi va v nh khc na cng s dng h iu hnh android trong sn phm ca mnh....
2.2
H iu hnh android c 4 tng t di ln trn l tng ht nhn Linux (Phin bn 2.6), tng Tng Libraries & Android runtime , Tng Application Framework v trn cng l tng Application.
1. Tng ht nhn Linux (Linux Kernel layer) H iu hnh android c pht trn da trn ht nhn linux, c th l ht nhn linux phin bn 2.6, iu c th hin lp di cng ny. Tt c mi hot ng ca in thoi mun thi hnh c th u c thc hin mc cp thp lp ny bao gm qun l b nh (memory management), giao tip vi phn cng (driver model), thc hin bo mt (security), qun l tin trnh (process).
voquanghoa@gmail.com V Quang Ha Nhm 09A, Lp 07T4
I HC BCH KHOA NNG KHOA CNG NGH THNG TIN B mn Mng & Truyn Thng
Tuy c pht trin da vo nhn linux nhng thc ra nhn linux c nng cp v sa i rt nhiu ph hp vi tnh cht ca nhng thit b cm tay nh hn ch v b vi x l, dung lng b nh, kch thc mn hnh, nhu cn kt ni mng khng dy... Tng ny c cc thnh phn ch yu : Display Driver : iu khin vic hin th ln mn hnh cng nh thu nhn nhng iu khin ca ngi dng ln mn hnh (di chuyn, cm ng...) Camera Driver : iu kin hot ng ca camera, nhn lung d liu t camera tr v. Bluetooth Driver : iu khin thit b pht v thu sng Bluetooth. USB driver : Qun l hot ng ca cc cng giao tip USB Keypad driver : iu khin bn phm Wifi Driver : Chu trch nhim v vic thu pht sng wifi Audio Driver : iu khin cc b thu pht m thanh, gii m cc tnh hiu dng audio thnh tn hiu s v ngc li Binder IPC Driver : Chu trch nhim v vic kt ni v lin lc vi mng v tuyn nh CDMA, GSM, 3G, 4G, E m bo nhng chc nng truyn thng c thc hin. M-System Driver : Qun l vic c ghi... ln cc thit b nh nh th SD, flash Power Madagement : Gim st vic tiu th in nng.
2. Tng Library v android runtime Phn ny c 2 thnh phn l phn Library v Android Runtime a. Phn Libraries. Phn ny c nhiu th vin c vit bng C/C++ cc phn mm c th s dng, cc th vin c tp hp thnh mt s nhm nh : Th vin h thng (System C library) : th vin da trn chun C, c s dng ch bi h iu hnh
Th vin Media (Media Libraries) : C nhiu codec h tr vic pht v ghi cc loi nh dng m thanh, hnh nh, video thng dng. Th vin web (LibWebCore) : y l thnh phn xem ni dung trn web, c s dng xy dng phn mm duyt web (Android Browse) cng nh cc ng dng khc c th nhng vo. N cc k mnh, h tr c nhiu cng ngh mnh m nh HTML5, JavaScript, CSS, DOM, AJAX.. Th vin SQLite : H c s d liu cc ng dng c th s dng. .....
b. Phn Android runtime Phn ny cha cc th vin m mt chng trnh vit bng ngn ng Java c th hot ng. Phn ny c 2 b phn tng t nh m hnh chy Java trn my tnh thng. Th nht l cc th vin li (Core Library) , cha cc lp nh JAVA IO, Collections, File Access. Th hai l mt my o java (Dalvik Virtual Machine) . Mc d cng c vit t ngn ng Java nhng mt ng dng Java ca h iu hnh android khng c chy bng JRE ca Sun (nay l Oracle) (JVM) m l chy bng my o Dalvik do Google pht trin. 3. Tng Application Framework. Tng ny xy dng b cng c - cc phn t mc cao cc lp trnh vin c th nhanh chng xy dng ng dng. N c vit bng Java, c kh nng s dng chung tit kim ti nguyn. y l mt nn tng m, iu c 2 iu li: c. Vi cc hng sn xut in thoi : C th ty bin ph hp vi cu hnh in thoi m h sn xut cng nh c nhiu mu m, style hp th hiu ngi dng. V th nn tuy cng chung nn tng android m in thoi ca Google c th khc hn vi Motorola, HTC, T-Mobile, Samsung... d. Vi lp trnh vin : Cho php lp trnh vin c th s dng cc API tng trn m khng cn phi hiu r cu trc bn di, to iu kin cho lp trnh vin t do sng to bi v ch cn quan tm n ni dung m ng dng h lm vic. Mt tp hp API rt hu ch c xy dng sn nh h thng nh v, cc dch v chy nn, lin lc gia cc ng dng, cc thnh phn giao din cp cao ...
voquanghoa@gmail.com V Quang Ha Nhm 09A, Lp 07T4
I HC BCH KHOA NNG KHOA CNG NGH THNG TIN B mn Mng & Truyn Thng
Gii thiu mt s thnh phn ca phn ny : a. Activity Manager : Qun l cc chu k sng ca mt ng dng cng nh cung cp cng c iu khin cc Activity. b. Telephony Manager : Cung cp cng c thc hin vic lin lc nh gi in thoi c. XMPP Service : Cung cp cng c lin lc trong thi gian thc d. Location Manager : Cho php xc nh v tr ca in thoi thoi da vo h thng nh v ton cu GPS v Google Maps. e. Window Manager : Qun l vic xy dng v hin th cc giao din ngi dng cng nh t chc qun l cc giao din gia cc ng dng. f. Notication Manager : Qun l vic hin th cc thng bo (nh bo c tin nhn, c e-mail mi..) g. Resource Manager : Qun l ti nguyn tnh ca cc ng dng bao gm cc file hnh nh, m thanh, layout, string. (Nhng thnh phn khng c vit bi ngn ng lp trnh) h. .....
4. Tng Application :
y l lp ng dng giao tip vi ngi dng, bao gm cc ng dng nh : Cc ng dng c bn, c ci t i lin vi h iu hnh l gi in(phone), qun l danh b(Contacts), duyt web (Browser), nhn tin (SMS), lch lm vic (Calendar), c e-mail (Email-Client), bn (Map), quay phim chp nh (camera)... Cc ng dng c ci thm nh cc phn mm chng khon (Stock), cc tr chi (Game), t in...
Cc chng trnh c cc c im l :
V Quang Ha Nhm 09A, Lp 07T4
11
Vit bng Java, phn m rng l apk Khi mi ng dng c chy, n c mt phin bn Virtual Machine c dng ln phc v cho n. N c th l mt Active Program : Chng trnh c giao din vi ngi s dng hoc l mt background : chng trnh chy nn hay l dch v. Android l h iu hnh a nhim, iu c ngha l trong cng mt thi im, c th c nhiu chng trnh cng chy mt lc, tuy nhin, vi mi ng dng th c duy nht mt thc th (instance) c php chy m thi. iu c tc dng hn ch s lm dng ti nguyn, gip h thng hot ng tt hn. Cc ng dng c gn s ID ca ngi s dng nhn phn nh quyn hn khi s dng ti nguyn, cu hnh phn cng v h thng. Android l mt h iu hnh c tnh m, khc vi nhiu h iu hnh di ng khc, android cho php mt ng dng ca bn th ba c php chy nn. Cc ng dng ch c mt hn ch nh l n khng c php s dung qu 5~10% cng sut CPU, iu nhn trnh c quyn trong vic s dng CPU. ng dng khng c im vo c nh, khng c phng thc main bt u.
voquanghoa@gmail.com
I HC BCH KHOA NNG KHOA CNG NGH THNG TIN B mn Mng & Truyn Thng
2.3
Trong phm vi mt bi tm hiu v h iu hnh, em ch xin tm hiu r mt vn ca h iu hnh android l vn qun l h thng tp tin. Phn ny c im thun li tm hiu l v c pht trin t nhn linux nn h thng tp tin trn android cc k ging h thng tp tin trn linux nh l v cch t chc, nhng quyn hn ca ngi s dng ln file...
13
(cng nh linux) th coi directory cng l file v n l mt loi file c bit. Thc t cn mt s loi file na c th lit k theo bng sau :
Ch ci biu din d b c l p s Kiu file Th mc (Directory) File kiu khi (block-type special file) File kiu k t (character-type special file) Lin kt tng trng (symbolic link) File ng ng (pipe) Socket File bnh thng (regular file)
I HC BCH KHOA NNG KHOA CNG NGH THNG TIN B mn Mng & Truyn Thng
Trn h thng android, bit xem c quyn hn , ta c th s dng cu lnh ls l d. V d : ls -l -d /mnt/sdcard/QuangHoa xem quyn hn ca file /mnt/sdcard/QuangHoa th c th tr v kt qu nh sau
d---rwxr-x system sdcard_rw 2010-12-29 21:00 QuangHoa
Th nhng thng tin c th ly v l : o K t u tin l ch d : vy file c kiu l th mc hay l file bao hm o Chui ghi quyn hn l ---rwxr-x th c ngha (---)Ngi s hu khng c php c, ghi, thc thi file (rwx) Nhm ti khon s hu c php c, ghi, thc thi file r-x : Nhng ngi khng s hu file c php c v thc thi file nhng khng c php chnh sa hay ghi ln file. o Chui miu t file : sdcard_rw ngha l y thuc thit b th nh sd, c v ghi c. o 2010-12-29 21:00 Thi gian chnh sa ln cui o QuangHoa : tn ca file. Ngoi ra c 2 lnh khc cng hu dng l lnh chown thay i quyn s hu file, lnh chmod thay i quyn hn lin quan n file v lnh chgrp thay i nhm ngi s hu file.
var
ect
mnt
system
cache
framework
bin
lost+found
font
lib
app
15
Gii thiu mt vi th mc tiu biu : o /(root) : L th mc gc. L th mc duy nht khng c th mc cha o / mnt : th mc cha thit b lu ng (removeable) o /system : cha nhng thnh phn c bn nht ca h thng o /ect : cha nhng file cu hnh ca h thng, n cc k quan trng v s hot ng ca h thng u b chi phi nhng file cu hnh ny. o /system/lost+found : cha nhng tp tin b mt lc khi ng my o /system/font : cha nhng font ch hin th c o /system/lib : cha cc th vin cc phn mm hot ng (cc phn mm vit bng ngn ng java) o /system/app : cha cc file apk ca phn mm. (Cc file ci t ng dng, kiu nh MSI trong window hay dev trong Linux) o /system/bin : Cha cc chng trnh ni tr ca h thng. o .... -
voquanghoa@gmail.com
I HC BCH KHOA NNG KHOA CNG NGH THNG TIN B mn Mng & Truyn Thng
2.4
17
hnh chy trn di ng thng khng cho php chy a nhim, hoc c a nhim th cc ng dng b gii hn kh nhiu. o Vic hin th giao din trn mt khung hnh nh cng iu kh khn hn so vi h iu hnh chy trn desktop, thng th trn h iu hnh di ng gn nh khng c giao din ca s cho php nhiu ng dng cng hin th mt lc m ch l mt giao din m trn mi thi im ch hin th mt giao din ca mt ng dng m thi. o H iu hnh di ng phi c kh nng hot ng lin tc khng ngng ngh m bo lin lc, m bo kt ni ca thit b ti mng khng dy cn kt ni trong khi vn di chuyn. V th cn c thit k c bit hn so vi h iu hnh trn desktop.
voquanghoa@gmail.com
I HC BCH KHOA NNG KHOA CNG NGH THNG TIN B mn Mng & Truyn Thng
CHNG 3. 3.1
Vi yu cu gii thiu, demo cho h thng qun l tp tin trn android, chng trnh chng em xy dng s c cc chc nng nh sau : 1) Hin th mt list bao gm cc file trong mt th mc. Khi ngi dng chn 1 file trong : a. Nu file l file bao hm (th mc) th chuyn list hin th danh sch
file trong th mc . b. Nu file l file thng thng th m file bng chng trnh thch
hp chng hn nh file hnh nh th m chng trnh xem nh, file nhc th m chng trnh chi nhc... 2) Ci t mt menu cho php ngi dng chn cc chc nng nh sau : Properties : Xem v sa cha thuc tnh ca file Delete : Xa file Copy : t file chun b sao chp Cut : t file chun b di chuyn sang ni khc Paste : Thc hin lnh sao chp hoc di chuyn file t trc . Rename : i tn file Create new directory : To th mc mi (ti th mc hin hnh) Refresh : Cp nht li danh sch file Go home : Tr v th mc gc (/)
Go up : Tr ln th mc cha (C th dng phm back trn in thoi thc hin nhanh lnh ny) Exit : Thot chng trnh About : Xem gii thiu
19
Android Explorer
Sao chp file Di chuyn file i tn file Xa file To th mc Xem thuc tnh i quyn hn trn file i th mc hin hnh Hin th danh sch file M file bng chng trnh lin kt
voquanghoa@gmail.com
I HC BCH KHOA NNG KHOA CNG NGH THNG TIN B mn Mng & Truyn Thng
3.2
Bt u
Sai
Cn file cha x l
ng
Hin th
Ly 1 file cha x l
Kt thc
Bt u
Khi ng activity
To i tng Itent. Chun b cc tham s bao gm kiu activity, hnh ng, d liu truyn vo
Kt thc
21
Bt u
ng
ng
InputStream sn sng
Sai
Ch i
Bo li
Kt thc
Bt u
Nhn yu cu
Sai
ng
ng
ErrorStream sn sng
Sai
Ch i
Bo li
Kt thc
voquanghoa@gmail.com
I HC BCH KHOA NNG KHOA CNG NGH THNG TIN B mn Mng & Truyn Thng
4) Xa file
Bt u:
Sai
Xa file hin ti
Xa file cn xa
ng
Sai
ng
Kt thc
Bt u:
ng
Kt thc
23
6) Di chuyn file v i tn file Hai chc nng ny java h tr kh tt ri, nn khng xy dng li na, s dng phng thc rename t File f1 sang File f2. Nu f1 v f2 cng chung th mc th l chc nng rename, nu khc th mc th l phng thc di chuyn file.
voquanghoa@gmail.com
I HC BCH KHOA NNG KHOA CNG NGH THNG TIN B mn Mng & Truyn Thng
CHNG 4. 4.1
TRIN KHAI V NH GI KT QU
4.2
25
voquanghoa@gmail.com
I HC BCH KHOA NNG KHOA CNG NGH THNG TIN B mn Mng & Truyn Thng
27
Khung thuc tnh ca file khi chn 1 file v chn menu Properties
voquanghoa@gmail.com
I HC BCH KHOA NNG KHOA CNG NGH THNG TIN B mn Mng & Truyn Thng
29
I HC BCH KHOA NNG KHOA CNG NGH THNG TIN B mn Mng & Truyn Thng
To th mc mi
31
voquanghoa@gmail.com
I HC BCH KHOA NNG KHOA CNG NGH THNG TIN B mn Mng & Truyn Thng
4.3
nh gi v nhn xt
Android l mt h iu hnh di ng hin i, c tim nng pht trin cao. Hin nay s dng rng ri nhiu hng in thoi v thc s tr thnh mt tp on in thoi mnh m khi cnh tranh vi nhng dng in thoi khc nh iPhone, Window Phone, Sysbian.. Android c ngun gc t nhn Linux nn c tha hng nhng c tnh qu bu ca linux, nht l v bo mt v hiu nng hot ng cao. Khng nhng th, t nhn linux c ti u, ci thin ph hp vi h thng in thoi nn n c kh nng ty bin, tng thch cao vi nhiu mu in thoi ca nhiu hng khc nhau. H iu hnh android c tch hp nhiu cng ngh hin i, h tr phn cng tt, lin tc c cp nht nhng phin bn mi hn, hot ng tt hn. C nhiu API hu ch cho cc nh pht trin phn mm, nh pht trin ROM c th xy dng nn nhiu ng dng, h thng khc nhau. Android l h iu hnh a nhim mt ngi dng. Tnh a nhim cho php cng mt thi gian, ngi dng c th chy c nhiu nhiu ng dng lm c nhiu vic khc nhau. Tuy nhin, mi ng dng trn android th ch c php chy vi mt thc th m thi. H thng qun l tp tin trong android l c pht trin t linux nn c nhiu c im ging vi h thng qun l tp tin trn linux. l nhng c im v quy tc t tn file, ng dn th mc, h thng cy th mc, nhng th mc c trng, h thng quyn hn ca file i vi ngi/ nhm s dng trn h thng. Cng ging nh linux, trn android c th thc thi nhiu lnh lin quan n h thng file nh chmod, chown, chgrp... chnh sa thuc tnh, h thng quyn hn trn file.
33
CHNG 5.
5.1 Kt lun
Nhng kt qu t c Biu din c h thng file trn android. Xem c cu trc ca cy th mc mt cch trc quan. S dng chng trnh c th ni l d dng v danh sch th mc d nhn, menu chn c xy dng sn. Xy c nhiu chc nng thao tc vi file nh xem v chnh sa quyn hn file, sao chp, di chuyn, i tn, xa file. Lin kt file vi chng trnh ci t, iu cho php m file nhc, video, hnh nh vi chng trnh c trong my. Nhng mt hn ch Chng trnh c xy dng trn emulator m phng ch cha thc s chy trn phn cng tht. Cng v ch chy trn emulator nn chc nng chnh sa quyn hn thc hin cha c tt do khng ng nhp bng ti khon tht. 5.2 Hng pht trin Xy dng nhiu chc nng tch hp hn x l file Xy dng ng dng c ty bin hn v giao din, chc nng thc hin Chy c tht trn emulator c kt qu thc t hn.
voquanghoa@gmail.com
I HC BCH KHOA NNG KHOA CNG NGH THNG TIN B mn Mng & Truyn Thng