You are on page 1of 376
Embedded Android AS Oe Android AZ O’REILLY° Karim Yaghmour & FAW AY HA at RZ)ll RF Mobile a HE HAT AndroidKA ‘WME SHE Android FS Hi BFE (HI AR ASO LNG BR Android dé £fel PEAY, VA Be total EBC ELLIE PRATER BEA Fl Android (tM AbS5 #9, IEAM An fe PR EATS. fo E RUA ARLE. ERTIES He OLA A LIM Androidhit A, fies RMAndroid 5 EMH A Linux tate SANA LA, GRA — TA ERA RK RIA KA ATE PRB Linux RHE, WBZ ASG 2 EA ndroid Fi (124 — 7 0 TA Ae DLE ABBE Si wm FAAndroid i) F 2k A HR S A iB TAndroid yw . = Android NaH AEE AIT, S148 LinuxAwMDalvikse wa. © ERABGUERT, BUBBA MET ORR Android, = TRAndoidMHABAMMRAR, URED SRT BEN MBK. EAE AREER A CAndroidhh RAR. = THAndroidMAHAAP SE, GRR A, adbLA, WRAndroidsi S47. TRAM -S Androidte Rist (7 3B RTE A. “RRB MATA ESF Android MRRRVARRA—ALRB 8. MRGRRBESKLIE, (8 FARR Android Davis , RABRREAR, ” — Greg Kroah-Hartman Linux ARR DIF RE “ATERAH, RTWDATR Android RA ABKRT, HL0HF ALP ARTE, BARI, ER RIL, KARBMFAndroidK GFRAARRBA—ARMN Sth.” —Tim Bird REIMER WR RAY eT A Karim YaghmouriOpersys2 HIAICEO, YA aE PHRASE Android Fili A Linux bf IF RATES, {LALO’Reilly ArT MAY (HME A SCL inux AG) BNE, Karimi SOME LAH 2S IE Se HE Ud AT DE RM AA PENI AT AI, Aes AUPE StH MDL: , oreilly.com.cn OReilly Media, Inc.# 4 PI] 7 a BA a KGAPLARRIEEA RAR AREAS. AMMAN MPR ABE) eT . il \| This Authorized Edition for sale only in the territory of People's Republic of China Hong Kong, Macao and Taiwan) 1%) O'REILLY’ (excluding Eth: 68.007 HRA Android AR Karim Yaghmour B2)ll KR O’REILLY° Beijing + Cambridge + Farnham + Kin * Sebastopol * Tokyo O'Reilly Media, Inc. 44% BY 7) sh HH Mh Fp Bd Fa 7 tH hak FABER (CIP) Bae HMERASK Android RHE / (GE) MAE AS (Yaghmour, K.) Hs KWAI, HOLE. AER: AFR HMR #L, 2015.6 $B HSH: Embedded Android ISBN 978-7-5123-7372-3 1 OF I. OM OB OH UL OFS AHH — AA — REE IV. © TN929.53 He ERDAS EEL CIP WHE (2015) 45 050072 AGS TTA AEE AR Ao a RIC HIF: 01-2014-5258 ©2013 by OReilly Media, Inc. ‘Simplified Chinese Edition, jointly published by O'Reilly Media, Inc. and China Electric Power Press, 2015 Authorized translation of the English edition, 2013 O'Reilly Media, Inc., the owner of all rights to publish and sell the same. Alll rights reserved including the rights of reproduction in whole or in part in any form. 3 XMM O'Reilly Media, Inc. 3 Hk 2013 BA Se oh A as Hae Be 2015, 3E 5K AR 5 LEAFY O'Reilly Media, Inc. #5424, IE AAR Re Ai A AB A 8 ke A 8 42.65 HAF At — O'Reilly Media, Inc. 43-7 RAAT. RAR IT. RA OHEITAR fo SARE VLIEIT A AA ESMMUEET/ Randy Comer, ‘lft TUMRRAT TELL DANEEL Chupy/www.cepp.sece.com.cn) Sky ALS ARH Ae CaM DERT 19 E+ (iB CARAS 100005 ) ed eee EDLY eee ED FART 787K x 980A 16 FAL 23.75 E| We = UR 2015 AF 6 AME 2015 4 6 HS aE Fl &&/ 0001 — 3000 fi HE BT 68.00 7 (It) ® ik & ATTAIN AT BI Obi. SU IE UR ROT AE iL Ob AP AAT ERE MM, AH A AB ELA MRE A MD eR MABHRE “RPE OR — PEF Android ABM AK, REAR. MUR AES ROE, JF AIECE(E IR AY Android A, BARRERA. ” —Greg Kroah-Hartman, #4 Linux ABARE ATID TE CEB DF BB aE HHIAY Android BER, BeAr ROM, BBA—E REBECA G! RTA, SF Android E4nfl T(E, Android ane A BEAT. VAR AT HK Android Auta EAA OLEL 8 Se BLASS AL ME — RR ME FH, Fi. RAF RRA FE AGA Android HRM ILA (4, 6417) , MBAS AK AOSP i ACH He HEAT SAL RAE AT RAL PRM. AR Pe A A PACA AA A]. Be As SCE BATA ABA PGE BF EE FES RABE ASA Android FIAT BBE, ane. MF FRE RS FPL Intel Android HEATH AIBA ie BR, ABH RAIN Lie.” ——Mark Gross, Android/Linux AMR, FRRRERD / BASH HMLE / RRA] “Karim HAAR SH TRS MIRA RABE KA BRN Android WAREZ IE, Xf FL CED AT HS LAOS SE fe AS AL AR eH FL A BO TK AO ABH -ALKREM, RPM AI A SRMEBAK RAMEE, BN BeagleBone LAT, MPMIR AEE Ha t. ” —Jason Kridner, Sitara RARMBB, (SINHA A] LL BeagleBoard.org HMA Z— “5 ARAB AL DNAS, AEA TRE a EM Pd HE eB AMA BAAR Android J HAART AL, ASAE HEAT —Mark Micire ft, SHMBANBAMSOARA A, HRB AE "BG TRA, MIRA K ASIF RITE A BA — he AT LA WF PH AHERE, ELS OMIE F Linux RE. BRANT APG. Android Her ten PTS RT ELA a, PR PEE CE RE EE SCH. RABAT RA MIRE TTR AP TRL A TA, CADE RFE RA Bian fa HR Aine SHE FE tl BH FRAY Android. — Zach Pfeffer, Linaro 28] Android AM MRA E “HG, KE—-BMAS KH Android FEM! AAA KR FOE Android SHEFF EH, (RARA—-AB—AY, SHARIR ITE Android HAM (88. EAH, Karim CAH TARA, HF Android RAMI MA KI (BR, TAREE, MABFFRARKARS HHH) Ri, KREMER AEA RAW IN, Karim MibEF Android HF BMA My. WR TES POF. SAAR. AMRG BER LEAK, CE4F] Android AYRE LH Lat REGAAKED. ATTRA, RATUGAACILT AMF EA Android MRAM AOL), EFCRENA], APL ILA Android ARF KRAAKKREBVSSB. ” —Tim Bird, REREMA AS ELE, Linux B&SAy CE LitA aR Bias “Karim A952 DYE A BEA IEF Android Ht A SORA BY BTS TRAY AAI it, AMR TAA ABT A RM SE, Wee “MS AVISFT Android ARAMA. ABATE — TP IRMIRAK Android FRED REA HZ. ” Paul E. McKenney, IBM BSH T#2Ii, Linux AK RCU Hsp “SRR Android si HE oF LAO F i He As TT E TAY. (EAE CEN eB EH) TS SEAATT™ th BUR, MOPAR, (LL HMI Ul AR, TRAN E. PUES, CA iain TTA EAI IE BLA ALS: IE Be ARE KEE Android AY Eb Rt BAMA AT TMD R. —Khasim Syed Mohammed, @ N84 LIB “RE —ABAMI. BOUL HRA Android FF A BR BLAEIA RE. EF abe BEE 7] Java ALLE ARMY Android 12 FREE IF eH OK ADE ek.” —Lars Vogel, Vogella GMbH 4a] CEO “H-thk, Karim dP TRIMMER. wR 4% Android iF) — TMI LE RE AA Android 2 Mii HCE — TRE LRA A, KARE RL FEFIRAIS. ARES S Re RATA LT ah, SRR AOSP ti, Str AYRE AEH] Android MAP. ARERR LM B— SAY Android HAA HM. E Hie T Android AAEM, HH HAL LA Rn fal (8 AA EHR EH] Android AHERATK He. GZ. UPRAKF Android MBH, KR—-AEHR Android RABE, MA #2 Android Ki FA REFFIE 2 A ARH A PAIS. AE A ER — HAR AR Android AY POHIRT RE. KAP RMOB TUT. AT HER LNRIL tA ADI Ui Hei TRE OR Bik.” —Mike Anderson, PTR SAAR SRNR “ARAB RITA aM — PREM. SRT HL Android F/R RTE — THE ACAD PRE TAHT. RAL AAI. Karim 2—-TEAMESS. MMSE RAP HLIR DL 7 (EATS. —Jim Steele, PREF AML RR “BMF DALAL POOPIE Android AMAIA RCE — PBF a LAME Android fA KK, L-ARTRAND. CHB FES LT RN AOSP (REDE, IFT AREER RAMARAIZ. ” —Balwinder Kaur, Aptina DRHBRER. RRAR “PRUL, ORLA AR TREK Android MMA? OFT. PAE! RCA SEI, MAR RM GLAA, URAS Android BILLA MAAK Linux 2TH. LAC A EBA — SHS, Lg ARS YE ak — > a a SEY RR LE RE EH A Fei, WE—- RSI.” —Benjamin Zores, Alcatel-Lucent 2\#]8 Android FA Rt5 “JAA BT EK T Android RGHEMI A A ARR TE AMZ. TET Android AT UPR — AL.” —Maxime Ripard, Free Electrons 23] Android MS “Pie B)— POS FF Linux WRK, HAMA “HE LTT — Android’ AYP BE, ALBEE HB A HE an fil HE — PH Ae LA Android HRM E SAB, APH AEN. BE, ARIF TAI, AIT. Hh ABR! AEE T BAR BAGS, MRA TA Android MAEM, TEBE AKA Android BHF] —7 mI Ls. REKEAB HAVA TAMAR, ASIFPAR RAK. Hike TAB Za. RGA BM Android URE ANAS Linux WREATH AERA.” —Casey Anderson, Trendril MRAK ASR O'Reilly Media, Inc.7+22 O'Reilly Media 145. Axa. CERIR GS DAEORIE IS ECG OLB, A 19784E Free, O'Reilly — HAVE Mi ZN IEA AAS. MIME O AK, TITRE EHO AE “AGRA S” ARIEL ATTRA BL. 122 EAGLE PIERS 5%, O'Reilly IRI T MOMMIES. CaM RICK. O'Reilly WIR A HA EN “Bb” 5 CURSE — 7 AL (GNN) 5 2a2RT ROMER NY IT MCC LAE PIP Re aed Hs Ole Takeda, HATER DIY Hi firity ERICH, 2S va] — MURRELL SATE GAMA. O'Reilly Zan WZ EAE TS RA HR eA ME Me, SG LSE LH TP TL HE i PEALE PHERDABIUE ALDBEPE, O'Reilly SL AEE AE HERES FT A BAT PLE UIP FE VEAL AN, CEM Ne RRL, fe —THO'Reilly NI HABE LA el AST aye SLAB AE Se ON DT WARE “O'Reilly Radart# $A 2 a, ” ——Wired “O'Reilly £5 — 4A] (HA SAMMI T) ELBERT RAD AAHLS, ” ——Business 2.0 “O'Reilly Conference HX —CRN 18m Of 48 xt “-AO'ReIlyHPRRA—TAM, Hite, FREIHEM, ” —Irish Times “TimR GA EBA BA, ARAM TRIG RSH MAL SE HF ML bo A AR Yogi Berratit LAM T: “FoR AT LBS IO, LE (RNG). VBL SEAT MF AAA TS, AT LAR TA Mp I, RE AL me,” Linux Journal SKAnais, Thomas4 Vincent, EMM BAL ete PART OFS RMA, FS sexeocrsercem RABE FRE ... RM “Android” TEPPAERR ccsscsscse Et SAMRER. : FRIARRGRER oon 2S ARAMA 33 SABFFREOMA 33 set Linux Atk... BAKE .... REAP Si 8. Dalvik 4 Android E AiJava FBR corersersesssene ME TUBYAOSP 6B. sesescsssssessnsneeens $83% AOSPAII FREMNBE...... “FRAOSP AOSP#Y AB, PBHSMAIR SE f7Android 48 AndroidiGik 1A (ADB) FRAN BARA... eS —— 115 SIR RRA a vo IS $5S BFE. RUHR RLRRPATA? ARAB SRS Ha... HOR AWAA SA Stee Android 877. amet. 387% Androidté2R . Framework A (1 ......... IaAS RBTPRR RAHWRE...... PSEA ESCA AD SIA) eects ees eesesseeseeseesveeseesees 305 PYSRB Dy SRB PPB SF occ eeeeeeeneeeee 320 BYSRC BRIA 25 ZEAE Al ... BYRD Rid Minit.resw ef... BIRE il BR | i 2 Olt Android f+ 1 22 E28 5 LAD. CEPA ALAMEDA, ELAS Hh A Ty LRT REG DEL. REPS. FROM YET. BAAR AE TAD THT DLA Date i FP A AL A, Google 4 aff) Android HIBAM ACR. BACKER], Android 42 T AeA TA Pik, (8 GPO i, Ba MAE. CAT AURORA ARBRE ELE. Android LA 45 Android Ae 2A) 7 sit, ZF RUSE A TELA Hi TAA A IE EAI BT EERE HRN RASS, Android tial tf 51k T 55 — PREP AITESR——TRA FGI RE. BKB BURAK AGE RDB AA FT, (AEE A RS 8 GEMKAR” SAP NY. LCE RS LAR BR TAAL SD, FF RAL A A PRE AALS EH. LA, ETA ABA HE — A FORE TB A ee, EZ, Bl Aa FH PE DE — Bp A AE BE A AY HP UH FE Android LAH, FY PES AE A IE BN BAGH SF PRE AE HS ABR RW, HRA AR GETE HEA BAS Bn FP ARP RA RT AREA MEF aT ODMH, FLAT HB A A de PAD SL Se ETB PuHEL , {ASL CEMEIRAY iOS #1 Google ft) Android Jax f — PHIL F Ae HIASIL iPhone AUPE. GAA AAD IE, LAR Android FHM, MAMRS AAT PF ES FRAKR ASE. 45 Android SAAEIEIF RAIA], FEAR Android HERP LAEMIF RAR, A ABA RAGED (EB Android HEAENY TALIM, MBE SETA AC IS Ai FE (ATC HA OLAS LAN FP LAE. REF IE AOR, AT Google HEPEHITERR CHIT HBA, A ALI BAE AT HEE 2], Gd O'Reilly ff (Learning Android) , (JE RHKRAR ABE FRB, AEBS Google ¢E hitp://source.android.com - fil{J RPMI — ICM. PBAEAL LE AEH (EI Android MIB ASL RSE KH ARE IA RDB Android MUUCH IFA. ACAD AYE ALA TS PMH R, GEAR ARE MEAT Android th AB) Fist) FE (oR Ae. FTL WHFAAED Android FEHY, EMC UES RSE A SEL PMS Ha a: PERLE nf GARY 8 CAA CAMA. HEL, PRBS Sanit Android A afr] Eww Linux A, VAR anf Fl) FA Android ff Linux $7. Gdn, RMAMIC ATF glibe Fl Busybox fee Linux HLPEET {BI Android 1, Bb, MBA EH BRS HAE NEETS, dn Android fy repo LALLA RE ik / (2% Android (HH, #012 Android BA 20 tHe 90 AFAR HS IR FE Ree FEUER PE, IR SHY EH) — PSR OER YZ AR LFF RY EME AT ORE, FEAL WLIE TICE 2000 fF Ae AT AY i MRS. RR EP FERC Pi TA LAT AR ASHE SLES SAU HARE FH Sit (ey RAK Linux RHE) (O'Reilly AHN) PUA MIE HEF Linux AY Android RRIF MATE TAIL, HEPA Linux Ws 2 ABA, 3K Linux ASAT, RIA ERB A MIT, RCL: “AR A Linux ASAE TH, ii Android RACE F Linux HH, PASTOR CREME A) WPI? ” ALPEN AD TAF Android (UIT (ERIN T . Android itl: BFF. PUA FLAY ABE Linux SIALA BHA SLR SEH A BEA Ph A ALD HE Android id BA, Ti AL BRME Android <6 (iG Be) ATH Ts SK ABE OF LR Fete TAME a (if AR FERE TES FP) TPR, fin, Android A 4nfi] TL PEAY? ERIE Linux HA Bal? AnfpAPEUE TE HY ANE EE Pik AR S62 Ru Sk EAE 2 FEL AP fi 4 HR TRA SUNY Linx Fd 898 A? TEAS, ARRAY Android 2] RTA, Ta) e . RFA Android RANI —E WAALS htrp://developer.android.com Fil http:// source. android.com FFT EMAAR A VATBIMINE, RE EA APL BAPE. SPRATT EN HNIACHERE ZEA SAAT 8 FI 10 KORG, FRM ETRE RPA, PALME MI BRAR MCT Ae HRTEM) TRACI EATS. Wel, RIF AAWER Android FFhK BUHL (AOSP) AAI AHS. BI, MAE TERS 6 ~ 12 FH AR AOSP IK HOSS RIAT T REE. GANIC AS AT AEE AR CE Android Ei L(EW—*is, BRM SI MESGLEL , ALAIN DY 4 PAF Se HABA A ATTIRE GE fill Android RHE. (HIE, EASE AEDA Android TAMIA, KF Android RICA ABEL MEA AS ARG AE BEA, WEAN, Bi CAAT LEM MMA SEMTR Android RIHET ‘FE lI — 4 FF APA R ATHESEELAHIUE F Android ROOFRIKASRUEIIER-A, sRAAME Android 6 Ja PREMIER AT. ARMA RAG RAT TR, JE bSnith Linux (EA LE BLIILA Be fit & 47 28K FIP AMEL EGE Java, IEA RTE fll Android MW AMDAHES (HAS eae Ete Java, 24 YE, SPH LAR LE Android SHIFT . 2 RSL — ae ARE RAE Java EAT BEND by JcBBSr Android (RU ABAE RH Java FPS, PRA Tne Hh ABA BAG MALES App FRR Java BRE, WR ETE RR OR, BML Ate PICT, MBCA ARS To AL TUBRIKAR RG, MH WEWABHRE 1. Wa, BWA AKRAK Linux, MEM bAKEE HIRE. Asick, PAAR CEM ASA He Linux 247 F442] Android, Sb LE, Android (8% APU IESE “WRASK Linux” PBEM RAY, CHAKA SK Linux ASE IA BAR ATES | FM HEBD HERA SK Android AE. WRAP 09K Android MII AREER A OR I, BOR ILE TE. BEI HE Hill 7 ERA RABE EY Android, B48 “> Sanit — He KF EIA AE ROE SANT. PA, FS PR DIIRRE Android MURIEL AERA, AAAI PRB ALTR A HHI As T Android Behy 4 5) AE Mn fr 38 HAY APHARBI AQF & I ALAN AER — A, 1X AS SL A A AOE EAN 5 A TT A DTA 8 M9 HEMATOL. ARE — AEE, FRAICHE SE HP BET, BRR MR a A SHB YE RES HE EF I Ie A De A eA A EN, MEN BD EVE 7H. IPAS RRR ESE EB AE AABN, FE 2 A ee BUC. 1 RGR, ET MKF ERARRSH Android MEAN—-RAZ, HMEKADE, CORRAAEHN, CRM T RIA MIF, ie 47 Android #3 S200 (FAD. 2 RARAAT, RAM Android HAMAHURMRELEMMRAY. K ATHSESTER TT REFER A ARBOR TRE RBM, Ala sreBT Android SAMI BE, ELH PEK IF IMB) Android |. Android HAA 23 I8], Dalvik, GMB EB, UR RFA RE. $83 AOSP AT, RT ERMA ERR Android ARR, knfl Hest aie AMEN GH SBR, UR AST ABRI shell EA. KAGABA— HRB (OER Android HEM, MARR AA. BABAK, MRK Android HRARVFMRM. KL, SASRTARR BAM, Android Ht ARABIAN. AREAILAT Android WEAR AA, CMB AOSP AA AITE AAT, LAR ROTH A CAKE in] AOSP +. BSB ERM, MAT Android Lit MH MORK Y. RMR TRKEA Android WRAREH (SoC) , HAH Android ARAM, Android (HMR WF RIE UR ALARA SHE AF IRAK Android RARE LOR FRR. BOMAMAM BS, CRRKH AS, adb LA. AndroidMST, URE AY EE SAY init, 957 Android 22%, iti€ f Android ERA AHH, SzRTRAMLAMMS, URRHEE PST ABE THER. Pte A fe S609 As i), WERE T An iS “RAK Linux” RH ESUER, KS Android #19 FH #23 ial SE¢F PbS B RRR HAUSE, PRR AAU IT TR Android HLA NR BATE EAD HE LAAT I— PHA RAR . VAT ANAT AB Android AVG PEAHRE (HAL) . Hits C BRU AeA fil, OORROHE SS. LUSH I T MAE LUE AOSP RNIB PALTZ. Hits D BRUM init.re XPE, LE TAR FAA 2.3/ Qe RAIA AS 4.2/ RORY BRU init.re CHEMI GEE. Pits E WER, FHT — RG AT AAR BY A ARE, ECMO, ARE. AB Miah. SRF RRAR MAARSBEABM. PTR RIAA, RTC BRIAR RAT RE TS AWD Android MRA. ALA PAE AMAA AAT. HSE, IEA AAI EE fal hit 4S HEHE FA Android RMA . RAR IM: Android 19 ti BAT ABET —tK.. FUE THEMEMMARSEAD, HHTANARAM, DEEELREEDAD FS) — EADIE TA], AC LAG REE aK A TM A. MA, BAAN LIES ERA, BA ARR PA, FARBI—P FAO REAR BI ARR MRE. SE OILP TARIECS MT. AAR TRAY fA, Android MAM RAT OS EMER DA BE HOR, AE TAE T AL AEE. Ak, REAM SAMA 2.3/ HH EARS a bE HE, WL TARA 42) RAT RM MHS, Ai te SI EAE AK TF 4.0/ vB SAA A 4.1 RR » ASKART PATE. HHA SRE BHAA ASE F— TRAP RARE, AE ACRE IE FUBL ial (RAT HE 05 PR HES TE AS — Pt Ta AS A. FAL, RETO, BORA TE Android MIF RH DAHER HER, A LL TAS ATES MA ck AS ARR PBR, AF EE IL AS AS OE BM — TAR. Sehr EE IAS 2.3/ ROPE ET LR KR, A EM ER He ASE en AS mish A, lan, 7E 2012 4 12 AMY AnDevCon IV RABE, M Facebook AMA 2 5 AMPREBE. BUTE ARS HF IGIS AT TE 2.3/ BORAVIRG LAE PEPE (RAFI Ui], Fy MRA EB is FT EE HE SH OT A AGHA ABA TP SUED BETZ : RHE (Italic) RABMAIE, URL, aA HBHE. SCF ACT TR mais “EHF(K (Constant width) PAF RPI, URE RPNITCH, ANTE HAN PR BRE Be HEA, HSE, PWR KS. INHER (Constant width bold) FA in & Ande (th oh Pin A SHAE (Constant width italic) FAP Brit PR EA NS BRI, RA PC HEIN. HER: RAR MEA, WME. BS. UTM TRSRER NM, EA KRBAG! SABA BABB RE RET. TE AHOLD. PA TA PR BR A LARS. HIE A TE BER BRAT FBTR INI HE AT, BRA A 52 tl 7 PCRS RA BB BY 3 ANI, eR AIMEE PB AE FLD JL Be id A 5 ef BD FR HE AS Gg BE SR PF AR . Hi WR RAT—F CD-ROM, Hpi EE O'Reilly HRS EH 19 BF Hh Se os EP AT LSAT AS 5 eel 25 Ta] ALLA Be 1 FN a AS A BE AE THEA HA LY a FC Me BRAYTON SEE PUTAS AA ARH, HAE, — PSA A, fee. CH A ISBN. fad: “Karim Yaghmour, Embedded Android (O'Reilly) , Copyright 2013 Karim Yaghmour, 978-1-449-30829-2, ” OR BE A FA FAC sO CTE 2 FE eT SHY ORR GAPING HR FATT permissions @oreilly.com, Safari® Book Online Safari ZEA HE — PRE BT, ATLL it 7500 TAR AL REALL UI, DEP PAR BG BEM ER SMELT TBA, PATA MA RATA HE PE FE fa BT, DAU PE AAT CEERI. RFT EMS PLANES AD A EPR. PTCA RR AT ELA PHT ENA ERM, IRB Re SAR 6 | we (ESAT RE ASE RR, AERA, HARARE, Fak, TLE, CUBIC. ATEN TTI, HAIER DME Bea. O'Reilly Media 24 | (8iK FHF Safari ERAPROMS SH, MERAABA Sef O'Reilly HH ARAYA LIF BA TES MIRE lel, iE hutp-//my.safaribooksonline. com ERATE BAZRREMN ASS A ANE LAMA #R O'Reilly Media, Inc. 1005 Gravenstein Highway North Sebastopol, CA 95472 PH: ACH ri RSL AY 2 SRR A IE C HE 807 S (100035) RRARASIN GEOR) ARA a RNEABA-THA, EMAL THR. RHAKMMAE. STL Jat Anp://oreil.ly/embedded-android ijl KH. RACK] ARABIA EA, HARB EAAE: bookquestions@oreilly.com HERRKFSHMESAL, RR. AK. URMM, TARA: hup:/www.oreilly.com Attp://www.oreilly.com.cn fE Facebook th *JLAIRFlA]: Aup://facebook.com/oreilly Pree ATLACE Twitter bE FA]: Attp://twitter.com/oreillymedia {ATLAZE YouTube | WHF: Aup://www.youtube.com/oreillymedia Bat KERHBCAB, ROB—-APKE 10 FA, RH ARUMALLKRAM: HH BRACHIAL EM, PMNS. (ALP He i RAP — i AIORINARKAMAR, 4 2001 FHRASSRHR—AG (MMR AS Linux RR) HM, BRAM -ABSAMRKAR Linux AftA. RETHREN AAS FREON, HRERUORAGHE— EAH. RAY, SHAE 2011 EFF CSAMKEBH, LFRARFRARK Android HfzAB. HASAN. KHER ET REM SE RGRESEF | (REREREEH SRNR, FRR F PREM MER S HAH AIR) FR. SHKKR, RAASHRURRE-IHHER. HIT RAN ORHERAENAE, HK RERA CHES. Kit, RUTHER, SROMHERMBH PETG BRN. HK, HRABSRABM, RAMATRASERAHE RAN hB?. RATATAT, ROSA TAROHR., RORRANA. KERBAANARA. BRSHSAAT EMF RAETARMWRRAA NAR, (L1E-TAR-ALKRA REE S— AAA. Alt, MRARPBEANRRE LAUR -TAG, RS SORA BARRE RECS Android MRATA, RAMA RAE EAD FIBRtA, RABFHA, SRBAE Android PH. HKABLRERNAA, fr AO ABRB 5) FY BERR CEL AE AS AE MET RAHA, SHRVHBS TERN. EMRAe—FB. + O'Reilly THAFE AD A ABH HERE. RAM FERRI + RI TU ERE DBWHAKBCRE. RBRRAMRSGAKAH SoM - RATE POA, HARE ERMA A BLE. HH THREE. BRT ik Zot, RABIN Rachel Roumeliotis MAMIE + ELIA SMM RAL ATS fe RAB. SRR REE RES A EE EE A. ORR. EAD RAPRMLEXHEM, Ak, REARRANGE MAR. G+ Et Amit Pundir RP RAE RE MAA PHRRAB, HESKA PNRM ALAR PEGE HRMREAT RR. RAIA, HICILIE SAA EAD AS ES, BE AWA. + HSI GE T HE REY AE LA. Robert PJ Day {2h Mt F IBAE MRE FRA Android MARI, KABIA EMR, FERMI ATI RH TAH BUR. Benjamin Zores MR TILT ARROW AMA MAE. jks. RAB AURA AVIRM, fn Andrew Van Uitert #1 Maxime Ripard, (RH EH 5 #2 9 MeCN pL — 2S (a), 8 | We FCA BIH Linaro ff] Android 16\ #l Bernhard Rosenkrinzer, ita # LF E—SA ZAHA BS ZARA AONE, ABTA 2.3/ BAHL, IRI RAS 4.2/ RG ARR HAS mA a TEENY Android hk By Se MES AAR RTN — THAS, TARA Bernhard. (LR RM GRE RA. MAES OIA IEA, AEE, RDA RR Zach Pfeffer #2 [ ALATAPAAI ABD, (HF Bernhard AYDMRMA ARE, DEER Vishal Bhoj, Fahad Kunnathadi #1 YongQin Liu # A. MZ APTN, RES bia LY RS AMMAN ASH T BR. Ak, BHA TAA CHAAR S MMM SAAR, Be, RAI BZ GABA. (ATE 2011 4 LAR FL CEAARR AnDevCon Bik, FACE RMR ATL Android RAMA, FHF TRS !S. HBR Alan Zeichick, Ted Bahr, Stacy Burris fil Katie Serignese, #¢ (148. Sif Linux 4 24a OLA UE TE RIAU itt, HES SMAOMNES J SPA. QE Android Bi HUA , HAT Linux Bik, DLR ASE Linux ROMA. HPSRRIH Mike Woster, Amanda McPherson, Angela Brown, Craig Ross, Maresa Fowler, Rudolf Streif, Dominic Duval, Ibrahim Haddad il Jerry Cooperstein. (04 SMI RevolutionLinux MPA, RIE Benoit des Ligneris, Bruno Lambert #11 Patrick Turcotte, (EPS REI7] RAMAN E Ah PATA Nes FE AR RE AY Hels. FP BURSIN GAKAY Android HABA, {1-7 RPTL IL it AV Be EE DBA FRAC, ORL MRE RSE — BAR AY HZ SET ASCE, FEGRIE TER REP REAR OTP EOS He RU HARES A, EPP BA KRE-HRY. RAK L—- HET FENTRGA, KEWERA (A (GRRE ADH ota) HE HE DR, FH A A it DSH ETB CRE 2H F, Hbikit) My Android FRE. Brian Swetland ‘fj —Eehy ia] #4 Chet Haase Hit} “6 F LWN HEA. SRAEMGIAE BE MEANY, WALLA ES AER BK LARA A. WMI Sonia, Anais, Thomas fil Vincent 4 t# BAAYZAVLL. Les mains invisibles qui ont ecrit les espaces issant,&! entre les lignes sont les leurs etje leur en suis profondemment reconnaissant. ah HSHZMHZO, AMEAHHFAS, MHARRLSHEMN, A$ Android HEI —PRAKIEG LE-WSRNES, BRAY EMAMM EE, A Android FFA (AOSP) RBAAAVIR A HEE, LAKE ATg (TAN —Linux Hy FARE. EFT FAIR AK Android RAZA, HIT —HRAAR, DHRAK HRB BIE Ani] GF Android 472i, Lean Android MREEAER, HSE Android ARATE, AR EMRGIRARA. HE. RRA TF Android BEA EAD, AR ER anim eA. AL #4558 "| B] 2002 “FIA, Google ff Lerry Page Fil Sergey Brin CEMA WALES Mn P—-Fitiee. HK F Danger 2a] ME FAM Sidekick FULMAR. mF #4E Andy Rubin, {h/t “Yih Danger 23 ®]AY CEO, Sidekick FPLE HHS IEAM, MB RANIR2—. HIRAZI, Lerry WAG HARM AH RR Google LE ABU. RAZR, Lerry Fil Sergey #ak% SideKick FHL. RE ERM, WA ERIMANIAL, (EE SideKick FOUR AR AR ER. 8) 2003 4, Rubin il Danger 23 a] He HMR MMH E. CET HSK, Rubin BEE, He RAE LER IE RSE AAI — TR (android.com) , 1: 4 Android & 2007 # 11 AADR HMA, MHMRNET BMH “KR, WHAL S KFRHEAKA HLH, ALSO: SHAME, ANGE A LO HE TH HTC CHMLER. AHP, CHET AE Android FEHHRLEHKRE, KGOHRPASARTRELEREH, AT RAPA TIF RA AIRE AGE. TERA TIMI ACB Ay BR PCH — SCANT ANE IE Be BUI EL He, WAT NDS Fede AS TE GE. ANA ZH 2005 4 8 HH, Google HYAML T Android 4 al, Me Wey & Jes $8) 2007 AE 11 FA tel He SF HE A HK BEAM a] HL, Google JLP ik Ht Ke ti i K Android MYCE E.. (LAE BRIE A SNIFE BE ABA 105 CEE Mir TE iti 8 Be AUER AR HUE CERRUETIY. i/NAE RAE FFU (OHA) ET AIMY, eH eE— HEA), “ATE RE eI Bk ta FP Ma aR HE I OO Pe ATI HL, Android A (th (i) A —A7 ih. AEM, 2008 469 A, Android (955 4 FFI AS 1.0 BT DIESE A. SASSER IE AR TILAS Android WAS, HR A SADE MR Be HH HAT. RRMA, REAM Android FF RTE MPAA FH HH BP. 1-1 ER Android 47 HAMAS AT REEL, SERA ETE REE YO BUA Android FFA (AOSP) PASI. RA; Android Has peer 27h A 1.0 2008 42.9 A & Ll 2009 4 2 fe 1S 20094 4 | ACER EEE Di i A fe 1.6 2009 49 A at AAT Re He BAA VPN BE 2.0,2.0.1,2.1 20094 10 HES BE 34% Exchange & 22 2010465 ORB BI aa Be A He 23 2010 10 Heb X4F SIP Ail NFC & 3.0 201141 A Hee SPRUE: & 3. 2011465 ee iE 4% USB HOST RIE APL 4.0 2011 48 11 FA TBE Nae Ved EL SCP A it 4. 2012486 | RURT ARS PERE CEA TURE & 4.2 2012 48 11 A eS fe 8 HELA RAT BC AEA (Petit Four) . 2 $152 VATA Googles 65 AF (up: plus.google.com/107797272029781254158/posts/CABJIRdH8G) , aE ENR AS 2.3.x/ ERAT, Google CEE MY FE BF HA rh WM Be ELA PL SEF Android fF fiE 2 | Bie ELITE HER LALIT RH ARIE Se Android app MSW RIPHER, CECE MN HA T BEE WO GEHIFI, O'Reilly 2. ]AY (Learning Android) “F-3FHL 47 EEANN BABE. Davik HEALBL SRE Ti ROG IERE 2 TE Android AEH AAC Sun (GLEBE Oracle Helly) AY Java HEAL (VM) . +5 Sun ftY Java MEAWLAS AIA, Davik PRE dex 3k, Iii Java REAUALAEREIIE .class SCPE. SHES HE HA dx REPEL MHA class SCPE FE, Ih class CFE FA IDK £9 java ai a MBP AE AY. Merk iad Ie Android @ 2-435 F WebKit (19 i ii 2 fe Yo E19 7 FRE ae Ze oA — BB, PLFA IE eB HE AB I WebView JSF (AHA CLAY RZ RS FF AEF WebKit 31 *. CRIES Android $2 (4 A AMY 2D (elf Abs Mit ME, (LAE E NY 3D DhfE AL IEF OpenGL Es? (fy, SQLite Sie Ei BOTHER HE MY SQLite BIE, 33 ASABE AY WAG ick 2 FDR PAE FA REIE IE A EA. WEA HE Android iifit StageFright $2 ( SAVER eT, StageFright % Android WIE HUH, TERR AS 2.2 ZA. Android #24 flethit PacktVideo NYS MAK ts (OpenCore) HES. GSM tea? JIRA SHEE BEEF EY SG Sk HE A THE BE — HAL BOR Android AE ATV ZA AIOE PE AEH. HAL RPGS CE FEET TE. JEF (Bluetooth) , EDGE, 3G #11 WiFi Android #2 0H RS AAIE VAR ANIA. Set —HE HT AELA Android HENS. FH, tems EDGE A 3G, 4 Fh—-H IHL STEM Linux FF, been Wer AN WiFi BESET AF. 122: OpenGL ES & OpenGL ## Ai tt tha AA A IER — AK 23: Android LHMARRRA GSM LH, HAASE, MRREAH SL S—H, wk | 13 HL, GPS, Hemet AUB it {SFA PRS EAE Android MRRKA, KARP A (API) PAE BUA REPRE tila Bete, Ai Hei Ae SE HE HAL BRR HE MSH. FROF RAR JA APT LABLE Android BABAR Z—. FF RISE AT EEE RARE ED HOFF AAWETT Android FR. EMM SDK TUABR PM, Ciel] —P AE, — At Eclipse Hitt MA RMIMIAI ROA, MPEG Android FR. 49K, Android BA RS FC MALE PT LAF MK, Gian USB RHF, BLES AOE, & AA. SIP, PASSER, PERMA, EZ aT A AE TALE OTHE Android B SUAS ARG A tee A. IIE, PH AY Android MAMA HARE BCR ARE. AEH Android HEAVEN E SRO. WATS At BAG AAS DIY HH MCF EE PRT EMEAADAER, Android FA AIL TEE Em At ASH Be — PE BARRIS 6 UAE BITES TEESE TE Six ABH, Google Play (LAA AK Android iid) HR Jt47 700 000 + BUVAPRIF «i BRS AR We AREF TSN) 700 000 4> 12 FABER LEK HL AEE Ath “CREB RS AGREE, EPRAR TER ATRL Arh ERE. EE VAY, CEA LEA HEME DS REMIT OB, fn TE GAG SE UK PIE BUEN AE HIN. TE Google Play 1, —/* S: LREFEAI AT APE IE ARK A TE ABB CHM D HNL, SAINT FREI API A LER HE ON RR (API) BAL PTA RAE. AE, TEA CARA A SET TE BEA BF C7 A A AE PT LE EGA Android AGMRAD LEN, SIAR. MAF Android AGE MHA EEK IE ASHE AR TERE ABBELE B—P Android 3 45 EACH WY ARE BLS TK, TEBE HAF Android 2 FF HGRUCISNY , FEEL EWS RAHI I — M0 4 | 81m Lean WEAKER GStreamer"™* RIESE, ALLA ECE Android Hai MOH (&HE% StagePright, iff Streamer #47 #02 AUAEIEAY API, ar Het Android RSG FEMME (As FREE HIKE) BB —/MREROAE, SAAN TT HAE AT 45 LICE AEE a EE 2 LF (i202 ORB, ALP ATLL A CI —2E SC AES HAL Fs, OSA EL SL PEE, APIS REAT Le EB FAL a to OR As ECLA EEL, eM A A eh a eR, APT A ABEL LAU VERE RS aa RE UE AT tl, FEV ARMM ACI oe Me AL | ALP ATER AOSP HEFT HEI FRE SUA PG IE AE GEM Android MULE, TEE HE SEAY— AA ae SEB A SOE ea PT HET CAD Ef SPSL BRE VAG FB ABU A FD RE 548" FARR RMZAl Android ft JF 8 ACHGNEMEAE Ee (RC A HE 2 — SDR BERL ABI AEE, (RSA TANYA OAC TPM, ik — ALAS Android 1, PUGET E Android MHF WTIE, SRE RITA AM AIET. ENF RIL PBL CEH ARSE POET. HK BRA FE, He ANI ABA ZS SEA Be FES, ATLL AE SEI HEA ASHE A EAT EL he AE AS SY FCI eR BR SE BE PRATER A LAY Dalal, (HA ME AIG TE Android PABA. Andy Rubin (1 Lax AHA OLE FRAPS. “FP CIRC HSER — PL RAYA I AB Ia]. Android AEH BAA, (EIT IPRA.” APEBN TEA BEAK, Android 4 ¥E4E fH Android WIFE HABA TE Google FF RAY, xP BRK, KREAEAT F EMI ABEL EC, LAS iB AE — PIE BY KC TEA BR JLifi Google ith MAE EAT HE — PAI HL A WHY Android RMAF ib 4: GStreamer XX $ HM Linux Kh IIE P ARM 0 iA WAR ARAL AR, 246 Gnome, KDE fe XFCE, ER | 15 Android RUBE, — dH 7 LAS. EeANLA 2010 4 12 A RAH =H Nexus S BU IAIL, Android sri HY (CHB mE ALASKA T, Android2.3/ SbF HR MLE hup:llandroid.googlesource.com!. SER, CEFR ie NY I ERI “OP” KA, HR EBLGEH T EMF A Fi, KIEL Android ERE RAR F. FR HR GLLGRAR AAU RAR. Hib AMHLDIK AIE RK ASS Google iil A bali EE (LI R20. HIER AR, BR Android WHRARBRAEA-THRE, (Ht Android fit THRE 2 APRA. SL, BRAR PRA Google Android FF ez HPARI— “+R A. BWM ALA EGER EAT HT Sa FE AY AAA Ef RAY. BRT AR RA A ML Sh, GRAB BERR TF Be BABA Ye BA HY TT HT HE Mf HGR Android Ae) BIL FE NAL HEAD. AT, MRP ATLA LE hetp://android.googlesource.com/ #84 fteZ x F AOSP ‘ARAG AEE AEE. Google 1X BURR. MEME IE SEA KF Android FRAT ES BRM AME. Hei, ARAB MIHEMA BT AOSP Hh, RARE ABH TK Tie, PALA AT ROKR, RMB T SPB, UR ETAT MAP AE ZARA LAE TE. WES, HRA EEA ES: TE Wk He HEA PAFeAeR, Rl, ARAMA HAL. MORE PENRO, RAT ASABE ALZES FE RATA BTS Be AB EER. WBA, (ARRAN RL le Google 4 Android (£4 — TF BRIG BKK i, HRRASAOHA, REA-THMHLEMN HERA EMF RAE REM, (8 Google ¢£ Android EA TPM ARMIFRA ARR GRE — TRANG, BSP, Google sei THF Hh FFT SABIE AS ATI ; RH OG TAAL HAY Linux 247i. FA, BEAR MERT SS BFR Android HUFF KABA. HESIb, KARE BWU A, Mlk AEA TOE AER, Lb EE A ALEB] Google HE 2214 He Ai HIE (oP AIH LG Se, RRR RAY He EE RRENTRRRAAR AT HE, A EA EAE RA RA. WRAL, ZEEE CCMA et RR, TABI BEATE LL RTIAARER—, HERAP RL PAP ENTER. TAL, HUBLI RAL ALA HE, Android AY RRIp CREE Bas F Google E6038 MATHER Ee. FiBL 245 —/MRAR HIRT SIS ATR 16 | 1% HHS. SAMA TUPI, BEAT AIF DEM FAHEY Android RATHER RENI ARES FL. CEE mr F. Google Hani i ti F ee eae SL PAT LIB ~P BAT Android MAZE Google MH VO KR EKA, KAKA HELA BH, a Fs 4 ay RAY He A TA HE SE AYA IR, petal Ste 2 BP AME sitll. Rit. LATHES. Google 45 Fide fR— Hil DR Af F—-7 Android Hi AS 3A. EVE, Google 2259 TES RATT MTD ATE, JETER 4 Android hit ACE (SEIDEL ES CREPE) ADI iT. CECI, AT Hl SEE AHA TAA, AE ATLA Aili] Android HE 9 5) 3119 ei (25, — FLIX Mi fr BEE HCH Ty ke, FA CAIUR PCRS SG I — 4S OSE RR CER FORMU EERE BET If RIF. FER PI A PEAT GSD: Android3.x/ MEM. CER TESINI BIT, Google FEU i Ae HHT ARC SPs AT Ie AY TLS SE FEAE B PLAY Xoom, Heep ABE HP AEX FE. Android FF 4 HABA CE a> SX FRB EASINESS CF SA — 4H fe FT Android AS LAIR I: HIS. FAC. CERRRASH , BR > E 5 PLAY IE S CRA A a EFI, Google HN ATM LE TMAH RIGA Sh aT A, DRESS F any EL VDE SC FOL AIL te 09 9 TE A SB PE, Android. O/ DCH = Tea aS US #) 2013 1 A: + RLF 130 7 Android FHI, HILL 2011 4F 6 AMY 40 7541 2010 4 8 FAY 20 5 Fi. + Google Play {A 4ilE 70 7 *ZHIRRFF. HILLS, IRA App Store 41 K#9HH Vr cbt B.S © Android S47 SER WE FOL Hi by 72% BI 6) a. Android i #8 iE Fb tt 2d. HbR, Gartner 4 3 FM, H) 2012 4F 10 A, Adnroid $1809 cE SFSU (LAUR TERME, HB] 2016 BAF HMC AT GAIA F Windows, EIR a5 7 ASABE. SAK Google Play 4 & A 4L >} KL %—KAE_L FRE} App Store. eR | 17 AOE AT Linux TALIA ZCI FE, Android Chr Het OA CNM. AALS FLD, He RETR HEME EE RANI it BL AEN A CR EARL HEHE BR Ia HK BUA PH TR AR a PE AE UL, BEE Ack BR, ERATREA TE ALA (RAB as) Bee ESSE “HRA SK Linux” , PA, Are MERE AS PEAT MEI TE Android JAE. ERI ABEE HY (SoC) AEFI, dn ARM, TI, Qualcomm, Freescale fil Nvidia fEE( HIF" MiP IMA T Android X4¥, FOL ANP HS HG EOE PE, SH, HTC, HE, LG, Archos, MN AI‘E PREM IMA EAT Android Mik BUR AWE. ik PAA AE T Bek & WAAR 5%, tee Amazon, Verizon, Sprint fil Barnes & Noble %#h Gl a ACHR. AERA A IFRS Android, HIE EAH VFR MAY. BUR PE REATTFIR TAFE, LATENT HE PIPE ANIC SMe TRS 9S. PELL AIT E P ‘AAD Android i ACHGHIMRAUETT 3%, RHE EMA CLAY A a SORE AS TEA Android "he PREZ WILE, Lee CyanogenMod J, ENA AE HI PEAT ET BEUR ICH, A Phe REI EE OG Ui FEL, HAA Android AK ARB EMG. Heaniit, Linaro, —4+HH ARM SoC) ii @dtnydE ey FIA, EOE EMA CA PLIL any Android BOR ILBHEAI EA. 4A BORA FF LGC MLL we ae TE EN — UE Hi Se PE UE fT oR ae Ok OE A BK MAMMA AOSP 4) KIRA EMILE. TVA GPE B. AF FRFOBRRY— His TEAM LATTA AI, OHA (FHUBERL) JE Maki Android (PHIM TIL. EAE A ELAINE SRA, “— hth 82 MCR AE AS TAAL RAVES, “CR MC — te Rena Po ye HR OUT oT De Ok EE, CIERRA AE. BRIN] ACTER Android HEB —A FEM, ATER READE E . ” PRT. PRT He RAG ASO, AE ATTA OHA BIRCH Ht ZEN Ldn, —A4B5 Google 2010 FAY “45 Android HIBAAY TRA” WSS, eS Falk RRNA, (E29 — % OHA RAS HII AIP RAT, MAEM TRAE T 2 RENE, SiG $5 J EBL eB ANSEL ke UE SE Des, eT REAR AS A Td AA IS NEEL AS Sit, DB] {BAPAC OHA fA BA. HC, fit AEBS RRAIHEOE, MAT Android FF HABA AS SOR, OHA NIE AH, 18 | #1% OHA Sibi fi 6 ERLE ROMA, EMR APU, BE PARA AINA. HR, ERA “WERE”. beh, 1E Google #F Android B19 Ga — Ue Se Ahi PB HIB BRE AAT EF OHA HY > EEA OHA FER ABLE FE fal KE F Android MRWAA. LZ, ANITA PML RIED, Google # OHA RIRCE— HP EEE EA PRAT TE. LAAT TF Android Myst, (HAE TESS Bre, ERP Android fy RIL A— AK 3B “Android” AQBik Android EMMRAKAG PET, ERAMT HRW RE: —TRA Android ff Linux Ay %#il Android “F 4 . CER BEE a] A, AMBER — PARA Android ff) Linux AYRE — HARMEN HAS ASI EASE PID Ed. hup://kernel.org FRAME NET TES, FAP BZA — 4 AOSP Hh AT AAR, BEL fh 7) Aa ie AB EE fH 8 A AE Android, ASHI MIZE F Android FRE TACIT LP REIS, CE Pe SH DM TRS ARE, Beak AR, METH EY HG SE READ CNY AG 2 i Bk PRY PLA. BRUTZe CE FEF A Sr 2 aK TP, AYA 2011 SP LE A Be 8 TS ZIP, BIE RA USE BUR ARTE A HE OBIE 17 LE EYE Linux ARMAS LAY Android FAM GEE. Alt, REAR AIT. AERA (KEES AMM, DNA AEE) BRR OHE MITTAL. FEA AIS MEM, AB BERL RE Android PYRE HT HY THE Jit lal AMY SoC HEN. WIE, HF Android (UM, AB BEEN SoC PER RTE EMIT tht TAT Android i S941 EOE BURY STF. Android *¥ 4376 Ji LA 79 il) Linux $245 HR, CL TA SAN HE WERK “Android” AIA ASH. 281-1 PAA SO LAE GAA. BRACE BETIS FAW AAA. SLEICEE, RGA AAT CEI TE, SSOP pany Linux 4 4h ACH HY Ubuntu 3% Fedora, AL —7* A FRE HUN ER EL, — HESSEN CHL, PEO AIP SE ACAD API ede HEHE a 1 PRE wee | 19 REM. RAMMIAATE Android RANK LA “Android FG" MUHA “AOSP” , HE bik AARFEAD, QRERSWEBL Android FHERBRA. ERE TA BH (hutp:/android.googlesource.com/) |, BAS TREE ERMHEA, teen WS% Linux MRAM, RAY repo tr FRE GHEE PFRTBA. Wa A KE HB 3 PPR ARE BG Android RRB, CHAR BLTARAHAFNER NH ERMM A ZH Android Ri AH. Hl4e, KK Android 3.x/# RAAB | Barnes&Noble Nook &F #24, KEMGRRKABRH LBHRAT. HRBAL Android 3.x ARSDK RKEHRMSRRPRRARWNLA, KA) Nook RH EA, KHRUARARH WR, AMOR FALSE AAR ST HRARKRARGHRRRAL, KREMMA “root” REAHLHS AM Ath Android 4. RRER SIRE RH, GRE AUN IN RHE Z FR Android AGE. Fie EFT — A fej BAN TPES. BS: BARTEL A, FRR R PRL. PILL, RMT RD SUPA ER Pik He AIS BE Of AAA PY, AR, RB STE IR RGU MCRRS ET, HATES — PRL AL RAT AO TB , “Android” HIN MS A72H A. “SIRE Android M9 Linux AYR AI—/* AOSP AL, FRR Linux AVC 2 pe isk FT Le FF AOSP, (HIE E USPRiMt GNU GPLv2 iF Tie. FAURE FE Fad Pet A Be AY HE AB A oF HERR T GPL DASHA St Hb EF TEP E AT FRA. ABZ, MRM http-//android.googlesource.com RFK IMR SoC fit SRG — PARRA, FRA ERT AGE ERE ER SEE, ZEIMSE GPL BF PT RHI ORF FCP Gant Fe A UE AT A GRR RT, Ua NAR FOUL PT AN BAY HOE AER, FEAL TERE GPL PRAIA BEES HP ATLA te FAP BER. 20 | 81% PA BEDI ACES HAY COPYING 34 —7 HH Linus Torvalds 420K RAR, Fee TSAR HH OCA BRI GPL 9, ORR CE ELA AU: “8 PRAT ARE RH CUE ARE, ib Gig tT4e Linux AK bE, IRE PEAY UE OT ERY Four FETT BAH. CEP CUR CHGS REF BL, A CB HE SCH Linux APR R SE A BE Be 7 Ae), MPR MERA IE INE EE RE. BRT AKL, FEF Linux AEA 2e FT RI LO A AH EL ERISA GPL BARA. fitn, GNU Cif BF (glibc) FlGNU 481% (GCC) SIERRA LGPL pix tn GPL Pik. HAZE Linux Ae 4 AMY uClibe Al Busybox FH EAE LE RA LGPL fil GPL #242. Ri, RAE PTA AMEE GNU GPL, Seb, “CR NPE AT _E AY BR A BT a AY AT AEP chy SA MUL EAA A PBI HEAR, THE AEB EB I SD A, TE eT AA a EAE AERIS], ARF SRB 2 AY FC A HA SP — 7 GEER, PYRE Zs OTT AP UE ANA JLT LAE a A AP AB H-REAE GATED) GPL ATCHS, ATi, aie TERE ake WE, AGERE GPL APA, AEA OE EEA. eb, A AY % SEB, DAPRIET EEE F GPL Iii A YT EM Bee FF AT iE, 4 Google FFAG 5 Bhi IA TE IE TEC MOEBUR TERME, ADEE AY BL REA 1882, 1 SR ESE RAH GPL, IESE, BRT Linux DLSbn Se te ALEC Ye ta MBisih, (AEE Linux LAA CALA R AMP, SEAL AT ARMS RATA, WAL ENY GPL YE AT AEM AR A A AE S RSEAIICLAB AY 2 IEA, PALER RMA, FABRE, We Sea De a HES — W098 Dy ROR EA BB > AS FL 23 Td AL TY FT HE FEARS GPL HANES, MAE Wt oS BONY GPL- Al LGPL- fT HOLE ASK Linux ASEH IL, beanie glibc, uClibe Ail BusyBox #7 te AOSP #1, #Z, Google % AOSP GHAI ACHB AL HE ABE HEF Apache License 2.0 (th AU fie ASL) #4 4 —-2E JE BRAL FE 22 Ai, LEMS Bionic library (glibc Ail uClibe HY —¥FtE) Fil Toolbox utility (BusyBox M7884) , #B2IE-F BSD UF ATIE. SES TER THA eG He, MAB) AOSP HAI) external Fl akM AC & BOE CEE IEEE AT HELE AT 6: VLA tS Android A HOF DPA 4 ek HH Brian Swetland % #) LWN post, RAAF IR FLERE ORO LF 15H, oR | 21 FAST ARES. BEER A AOSP I —MAEDE TAF ASL, HAIET BSD, Ske, AOSP (528445 GPL A164 LGPL 21 5 HRTIT , iE PEAY Se A AE ik a 1K AE ALAS), FRAGT Ried OEM pace til (RNR AT BARA ATE PEA) Dae ai, HARKER, AEA AOSP HALA NTRS ABEL RNY, TAH FCS AT UAE http://android.googlesource.com |. F Bi, RRL TED SEMI F Bikey GPL IER, FES BCA TAT ih ARES GPL. ‘GGPL All, ASL FFARR ENA FAR TERE SE — PRE ES EF PTE BA HE 2 i. SL, ORTEGA OTA RH. UATE ASL MHRA ar (se MEH HE AT TEA RATLIMA Apache $k (3 Ge (hutp://www.apache.org/licenses/) LAR) + . “ZHENG TERA ARE, GT TMT — TAA, ZERTE, AE HEIBHE, AICHE, RMR BLAI AS AT AONE AT, FCP SC Hl, MEA ATER, 2 FEMA, SFR, PE UCEE AT AULA UR ACH RH Mt RITE Be A aR PE it PATE EF the” 0 “PRAT LAR IMF OB LATE BEB IRA PO, FRAT ee A ET HAS ADA HL HEFL SE HN Be A RA IC ATH UR, BR AA CE TY RTA PETE Aa — 7PM AAR TAAL, SE HA a A RD A BH tl, A EI FTE HL AIT UL.” HESh, ASL HAGA TS RYE ATA, LOR ATH PE ASL YF ATHY Android i AIG, HATE BELT Google HPS AIF AT. BRILZ eae TLS EEBR” BR, Lomi MICE, ARH — i ASL PFT LEM aA, TEAR AGRI fRE NOTICE 3CH, AGL IAAS I LI. ETE ORE RN RAK TAB BA PRE. BSD if A iEM a F Bionic Al Toolbox, A AHF ARLHS HE fi) BALE. be, Hie RT ATLAS) AOS P FEAR ESE MY MET T Ae Hi, TAIN AR RE PT A A ik AE PEDAL, FEAL ASE PEMR SEM TIE RNY ASL ARIA HE PEA Re. ARAB EE, EBD IL T — 7 AF BRR A PEC I, IEICE EI GPL pe PB Bee REM, 2 | Bie HB GPL VAT AEE SACBAREKE ARF GPLIEH Android HAP ZA, CRA, Gi fe 8 5 He Ar 3B Do GPL HFT 65 sa HF Bt Android RA MAP. H4oik, (BRAS glibc AHRuclibc, CMRKRE POSIX HC HHA, MHRFRHA # POSIX #4 Android # Bionic, B 44k T fe BK A Android £ié #2 AH Linux LAA, PR AAMC E M4 Al Bionic, XARA A BusyBox RR Toolbox, HAGA AWK EMAAR S OMe, AG MATAR TRALLFA HHH, TRARAMARS RA, Sap WT HRA ALA AOR RHO Android AAP. REMARAH AHS, Lit Fi 44 Android AAX— HH BMP GPL & 4) Android, #i24E, ALAA MIE TEMRK, ae iP 188 FA Google Xf Android (UH (MARR AH , (EEX -F Android MAMA MTR © TERME TRF RAVEN WAKA. BERGE HF AUR EAWAIB, ALAR (http-//bit.ly/ZuSHCV) LT. Android #L# A SAFE AER CLE A ETAT S Android AKMAG LATA. ENTE ALA Linux A495, (HALO UTE AE FE (of A MBE ATI. bE, Google ARE, “Ce Sy APE ATA eR, SC ARI”. MEARE, HUSTED IPE EE SF OLE IER AA AK Android Ribi Android Mii fil AA ELEM E RE, HFG A-N-D-R-O-L-D, ‘EMRE MH BUS ADM SL, WATE Android (95 GLAS. EPEAT OL FOR AB ARE WEESA (ITH AHI Bak SS 7 REA DR EP LA ba Android 1 7 £F-16 FA TJBSL Android Mibrbrabiyst Android A Ce, EMEA Android ibe FEI He Estar Ht) “Android” AAS PLR Google WMIIBHE, “ ‘Android’ 4° 7NAE FHA —7> BUH REFER aA SEALER Hitt tir Zi, AE (EIA ‘Android fh’ JefC. ” FAKE, PAA IE BCA we | 23 frBy “Android MARCA” , ERRATA 299 “Android MEAS HUE A Bic B” . Google 4H, “Android ATLA (E—/MiiiBia, SE Farin MY AHAB.” EGAN, “Android™ BiH BEAR. ” “498, TEND Ia MLBR BORE. EMIKVL, FEB Google MEF ATT, PRA HES PRATT dh 4% “Android Foo” , {Hi “Android hist) Foo” Jee) LE HAY. “Android” sth ita BLM Android HA BIE (ACP) H% Mie] (hetp://source.android.com/faqs. hemitcompatibility) EARLS, “Au Ril i wa AB SE (EFA Android 2 fi # AAAI ah, EA FETED CATHIE HE TARA Android ft), ” AR PDs A ih AE “Android” , 352 Google RAIL EMTL. WAR IOKUE, TERMI LS HESS Shes Ai ttt 4% “Foo Android” Ai, HU AMR a LTT ABR, AAT Google HEF SZIS HERE NI. Be HELE ASH Je TTB 37 SEB Android He IF 6 JEX tr & HAI “Droid” URAETE— 7) 4 F HLH Sh “Droid” , EbMniss “Foo Droid” . iP Se RPRIG RASA WANRA, Aili “Droid” Lucas BHA ANB. CEMAEDS FEZ AT, CRA BABE T EMI I. SCF (RAB) ERE & Google F Android i #0) i MAH AEH HEH LAE. ASL APH T | AOSP HRR4F: “KETHRAHRA SHSM, Wi, MERE T BERKS AP DAA, TSR TUR OWA DR AO Me RR dL phe © iE NOTICE XH MHA. ” HARLAN, HARARARM MAHA, “MRSC HATH eT VAAL Bik 04S Le” TRA IPA ARS AA ERA HE HR AE A OR ATE OR FAOSP” , HARHR—H, HAA HP Sh HHI HY “VA Android % Rak 4” RAR “RF Android” , he AT ARS — AY 0) SHH Te A Android 940% AAA 46111 5 * Soe, 2 RAPALA “Android” ik Si), KAA Lit RHA RABL—-A, H-D PRAM T AF HH RD HEME — AD: “HA Android AMAA” . HRT VIR A Care, toR EME BIE H Android B MAA, LE TUARERURAAR, HERUAROD AOSP,, 24 | Bie Google 8 GAY Android MARE SY AOSP {1 T —AL{E ASL FATXAIBLLKUAEEFE, “Android” sii FOU HLS ABI “Google” AREF, EMTAIEE AOSP, EEA Play Store (“IZ HUREF TITS” LAGE) , YouTube, “HDI'SSA” , Gmail, (NEL, FA Pa SURE AL Android MAbs, FAEIR TRE S ANE RMI bette. ARE ia, Bite ACP VF HT ak, IEG Google MPL, 1X5 MARS ICUFTE HR Or ah AREA “Android” SEA S—FE. BVA ASr48 ACP. 4E= RA) Android MBER RA SUA ETH BZ HVPEFF 4 (Hl Google Play) £1 Google EH, AP eT LGdit A ilk (Play Store) HRAAERF SE) “Android” MARAE E, FCA PSE ATLA FA Android JF ich) 15 FARE FESS Ol ALi BY AY FP AR AEE A BB TS IE OA RARE, EL Anite (Amazon) fl Barnes & Noble, [a)FFAYE A BAMBI 2 EB , LER BSA (Verizon) AUS (Sprint) , FIGHT AZ AT UOTE OE A COREA. ee AIP A Gildan Affero YF Ay AY F-Droid RATE, BERET ARE Soe, tae E— GPL iF AAR 95 a Nesbitt 5 Oracle 4 Google fe AIK) Sun Microsystems ff) -7-WK HL, Oracle Welly T Sun 2 wT Java iH Sai, HUE Java HYOIIEH James Gosling” pF, MALE AEMML AEH, Oracle JA FERRET Rillict Sun (19 Java SIRF" DAIBKE Google MMS. iti te 2010 4 8 FH Oracle it ik Z (eit) , EXt Google HAIIA , HK Google (252 T SIA FILL BML. AR A So AT BA AH ith, Android Wade He MF Java, (AL Sun lis 7 Java iB S3f ANA ACRE Java ORAL, CLEAR ABLES BAM Sun HES EL At Android HEMT AFEAIFME EAT, Android AIFF Hz FABA BR SC AB Hb IS wT fe 2 Hb CE Android #86 AE (8 JA Sun ff) Java. Java Seb $e SE SP APM: I ICI FEOIA THN Java Fave AE RIE SHEA, Lr Java MAREE ES I A HELE LAI IEE. ET: BRAM LF oF, TAS Gosling HELA F MALO LH; husp://nighthacks.com! rollerljag/entry/the_shit_finally_hits_the 4 hup:I/nighthacks.com/roller/jag/entry/quite_the_ Jirestorm, et | 25 Java PEAY HMAC HH Oracle #2fE, ‘Ese Java JPR TILY (IDK) Fil Java ier $e (JRE) BBS. MBL, Android A ffeHi-F IDK 419 Java Bai a AH at AOSP HUMANA, KA AOSP AE RMU BERM— iB). Hed, “EAH Oracle fy Java MEHL, Android fii F Dalvik HEAL, “GALI Android 2M. EAE ‘OFM, Android (KPT Apache Harmony 2, Gi AP IANA. Blt, Google {LF EIR — BI 1) HiME FE (AT RAR AHA Be A HY AREA , ALR REIE R ml H fm] GD PLE. YATE 2012 46 5 A, Google fE DUAR PE T MO ALS Fy NY MEF, (LAE Oracle CEIRIAEMY 10 A fet HUE HUT LE. SAAT RAARS HMMA, KRIAAWUA HERS AER JA. MUR AAR SE Sith oF RE URI TY TH a ESE ZA, BEI 4—F Groklaw Mik (hetp://groklaw.net/) , UAB KAA PEA (hietp.// en.wikipedia.org/wiki/Oracle_v. Google) BAT ARAKI A MK A BAN RIA, 2010 10 H IBM ANA T Oracle M9 OpenJDK f9FF %X. IBM 2é Apache Harmony JH A AIHE SY Be, ie NITE eA JE AAE Android EAI, IBM AY: i LAF ROR Hk HE MI HR. HES IE ZASSHI, PARE Android MIRED AL ACY Wi! —*), James Gosling 7 2011 “3 AMMA T Google, RWB IF ST. FURA SR ELST i REIT ELI ES ASI EF RIA AE EY AR RES POA KU — AA. FL PE it TPES PC. POLIS NEBR BRB SHA A FS AAAI HEH MEALS), ABA PH EAS A BS Bde EAI toh, MEGA THE AA AAA “AREF BLEU” (hirp://en.wikipedia. org/wiki/Smartphone_wars) , *¢{ AHH IE EME AT AIF BLANS ARAEVERMMITE REA EA. KEL RA, TA ABS RAR PALA ENA SRA, CANE RAS, CES AMIR, LEAD ENTE PEATE REG AI URIA RE PERE {eR eH ah PH EIB, BERGE Android A BNE AS AB, 1X PAPE Barnes & Noble fal Bede 38) 253 Hp PPB ES, Barnes & Noble fa -F4E 26824 tt Be FH it be Gee RE UE. RREAEPES RTT A LAT ANA Eh ZREUREMOTE AME BL. STE AE, USE AT ade Fe BES P35 ET) AE SH SAG 7 FU 26 | 81% WD. TERR — TORRE, MATAR, MORNE OL TA BOA Ph, UR A SE RLS HE TTA Td, RESAMEBK FAM, Android #8 ( Ae MAA MT G8 17 -F EAA Linux i LAY. ARM, x86, MIPS, SuperH fi] PowerPC $Ai4 Linux R(EARKHWAARHL, Android #9 MOS ieibia 7. STL BY, a HE Android ABIL, BS AAG Linux IPAS. BR SABIE Linux ALY, AOSP HBA LE f# BARD T. Bit, AOSP ALP MELA EAE ATER, BAER ORE Bh aE Aa PALE EE AL Hl (A (FP HES hk eG EATS. YR, ALT AOSP AMIN, MATHER AA Eek AOSP AHEM EMR ELE. Gdn, aR dh LIZA GPS BUR, rl HERA Android (72 MHA AOSP EGE ~AARALLA'D GPS HAL PRR. Pie YR Abs BE TORR CS PA A OS il Ud Android i(R, DS 2 9658 AMY CPU RE3 H PRE AD Pe PUA, ARI, WRAL OE BL AOSP CEPI ME RE bid THK, WA REE AY BR HIE AB a ety Hh, OR ASIF Hi Se Hy a HLA LE “Android” $RE, RELA {2 HHI Android i 4 Lr) Google MiJH ((ildn Google Hk RH Play Store) , ibiL ZAHPELIN Google KZ LEM IA FETE (ACP, Application Compatibility Program). ACP 4 #4 4 i 30 if RH SH A A Bo: ALE ML CH (CDD, Compliance Definition Document) Ali # tei iX Hf (CTS, Compliance Test Suite) , BMEAHT RSS ACP, MATTEL BA CDD ACTS, AWE T— MEME KT BENDS TN, 1 BF RTE AY Android ARASH LAS. BS. 1 Android LAMBA EN CMY CDD ACTS. Hill, Pees Be Ai AMRIT th HE A EA IN ASA EC Rey CDD Fl CTS, URES A the WH T Android hRAS (falkn, AA AT Android BH 45 MLE BLY REMI EE) 5 A AG EON OR PREG MT MEASHY CDD Fil CTS Ke. ARBCEML, AGIEAI Google EK MM RATE. Bi DA, PAL — 7 EEA ABER IF FL HE AE ARI Hh 38 fA HE ACP HULA Ab (LH CDD ACTS) Sisk SEIN ER Ay FAL FL BR JE BA BAPE BE THE-N AG. Abe, TEPRBEICEFLA “Android” SAMPLES eit, A Ay a RUA ACE XE EEN Android Me 25 RHE, AS S| AAR ME AER BA th BIE» Set Hai A A AY, A EGET “Android” Sh RAPA tL 2s 5 ee FAY BLE. WR | 27 ALAA LER MK (herp://source.android.com/compatibility/) X}-F ACP ANTE SMI. BS: ER, SHALE MH] Android AAR, Albeo iS ir EAR Play Store BRLAFAMEFH “Android” ahh. 40 ESC ER “ANE. Pe Beds A AT a TAY A, RATTAN Ss DEPT CEA MEA ty LAER Google Play Ky Hi” AAEM AUER LOCH (CDD) 2 ACP AUBREY, ATZELIR ACP MAEPAREE. “ea T BAS BARA LIM EER. CDD (YI EAE RFC2119 FY, AAR “a Bi”. “RAK” SAAR” OHA TUITE. EMMY) 25 i, MM Te FO ALR RE OG TH. ARLE, aR TE HI OH CTS FORA ii. LkARIMSS TR—He CDD BRIM. BE: MAIO Android 2.3/ RORY CDD, MNT GE AMIE ME A Si LAD ite BYE TE CE — SES FR EH, aE AWA T Java, Acs API, FE MEALHL-AHL PS 7 MN MEAP BER MOS IE LE, WURARHNE AOSP, PEA LATEA Es CDD T. MARR RARE TE ATL MID tr ARES Se EATIAATI wapk CM. ATEN Android SDK JF EH Android KUHEE/F AMET (1% .apk f+, ifiRME ML Google Play AIPA FAA b SRARB REBBAYAY CDD HR Fi de EERE BE (ARG RS ASME) SE. PREIS FUWMIBER, AOSP 4 F StagePright SAH, IE, MT AOSP aN iBEfRe BMBR CDD, Mili, MEA TAR — FR HALE AB, EMS TA EAA AA THE HE) (4 RF 1 IP 2 | Bik% FRALARAH ANTM T OSU A BASH Android HEAT IL, HAR, ROME RB LAL LAO FUP IE AMULET: adb, ddms fil mokey, i HtGULT , TERA FERS Sak PETAR A. A, NINA TE Eclipse FF HSH FE RAMESH Android JFL. FL CADT) $iPE , i HEA GE Si AIR BT PLE GT 28 RATE SAFE AE AHIR ACR GIF A BBE eT BEMIS , Da Tt ER eA SE AT FER EAI IZM, 5K EAE ASE Ae IT FAA Ze — ita GUE * AY ie REEL sf 6 8b 2.5 HPA ° ENTE 100dpi. + SOMBRE AIF 4:3 5 16:9 Zi), Bl CHF EAE HG Tad A I AME, IR AR He aE Fil, WA CRA letterboxing (AVRIL, MRT Tali DERE ET HALA, EEO ASIC Lt Be Se) Ly BE BE Se Watt. WKH OpenGL ES 1.0, PIN sB ANA 2.0 HF. iA it RDA a AT SAD ASSERT TE Be Pe Oe STO a. PARTI A iL SCE — FA BR © AEE API ARAN BR + 2440 Home, Menu, Back till. © BATA IA ANE EAE HE HE He PSY. © MURATA, BUS MTA RCP (BARRE) 6 fea ae SII ATS FR ae ABA AE IES BERG BER 6 HN AS fy ET A i HF CS 512] — 4 AS SCF FE 1 the NE 6 WR | 29 BEE 5 BLA A BE AIA Za i — PF PH PY Android YFP isk Ay i OE AE ck. RAMNIK—AIEW T PCIE Android tT FPR. UES, PRN RUDE HE SCH 802.11x, HF AULD (NFC) . He, PRR Ae aC A HCE 200kb/s LAL HFRS EE. HERA PRADA, FATA ER tp Rnte fie = PRR ee aA E> 128MB MATE PAA 2. © BAT E> 1S0MB (1923 TA FP fie BH + BRAVE 1GB NSLP (Shared Storage) . ‘Ei (HAE) — ik EB BHAY SD © EBA ALE Ci it PCA HE. HRA, Sik ihe USB i£42t, SD KPA AHEM ct PC IR. USB 5X — BERT AB AL “Android” dh HEMI SE A LAF Py Pl” BRIER UI Fly EA ADEA I A ee, SE RE PEE PLL Bt, PRAM SESH HI. TERRI. TREMP, aris BY EAS Ze UTE AS BE NG AT AE ES LIF PA IS EPL. RE Jk, $e PK CDD LAMM o PRAT AE — 4+ USB & Pi, EMBL USB-A iE. SER adb fir h(E USB iD AESENY Android iMikAE (Android Debug Bridge, ADB) phil. + EDA USB AA ATE«NG RG (Usb Mass storage) , Ask Airité AY SD -RBEEDLINTA. BMY CDD A LAME HET. AIA 3.0 FF ke Bi AF he SEAM AF BE AY Home, Menu fil Back 44H 1, Wi3L7E OpenGL ES 2.0 ke TRH, BRT USB Mass Sotage SOLAS, eA IL PEE FT LAE BE WE P (4AT PIL (Media Transfer Protocol, MTP) <4, TERRA TE SYS CDD B42 HY CPU iM MENTE, (EATS AY T app HAA TATRA, AA Remy RiHE CPU AINE. flan: 30 | 81% + PINE SS abt ial )-F 1300ms, JIUezb it fal )F 700ms., * — AlarmClock ff #1 FH 2)Rt ial) 650ms, 6 BRR ME TEI 1TH) app YAib-F SUSI IA, REBURAE PADIS ALTE A Android By van Davik Fil Linux AAG SERA HE, FLARE, eta oT REP 8 sae HL SDK XH PHRMA ER AUI. BZ A DS il Cf) evi LAS Ted YON Fe FF CEA a OE RH, SHEE PE (EASTAIAY Linux FAP (UID) SB, SCH SEU A Ls PE POCANUHNS . FRIT, AUIRARABUEF Davik AEADLWL, iPr FLAY He AOLHL tm 4st or 5 Davik HlRIM 227A, RRS EM ORY UE te OLilck CTS, 4m ATHARLENY CTS SSIES. BID, PRAT ee ARE WEiE1T Google Play PHARM B MEE. FYE RE LAA ALBA EOI A. CMT Ha PR (OTA) , WAT GEL IT BAT BAIR. “EMA Gilt USB HIER PC UTE, RH MN bE fit ae DAT ER ET 6 AA Mike CTS JE AOSP (I) —fhay, MH ALBRATES 4 REA DTIC An fp AEE. 7E AOSP Ht AES Pe Fd Pee CTS HST, CAR PHS HMR EE BIS. CTS HiT adb iit USB RHEE MAT MIRA, ALTA IEF JUnit Java WIRHEA, ZHI HEAR A AL AGP, (HAN API, Davik, Intent, AR. MMiksE HUE. EMA ZIP RE, LE XML SCE AIEEE, FF $218 8 crs @ android. com, FRIRRAMGBE APG BEANIE BAILY Android FF LA: AP MAREN ITE AUPE IE Be AO SERENE RABE, WBZ ATLA — PF (Learning Android) 44% Google wR | 31 OTERRSORY. AUR RAR SE BCR G FE BE TEA AS SEEN , ORY ILS Aa PTA Tl, PASS HEA Ja AT 2 . (OE, HEAD LT LOREAL PAE Linu 19 (ESTP ARE AOSP. HEIL, ESABHIIR, Google MEK AIMEE 64 (7119 Ubuntu 10.04, IFA RR HAP Ubuntu MALES —/ Linux KAMAE LE, SLI IIE Be BF iki Android REAL, PAL FEWTE 32 LAG LAH AOS *, (HARE, RAE WET Google 8 ELM Android SaPER2 HIUL. (EAC PT. (eMbt PE A SEAI NEO FH HE AOSP MI—7P AAU AI, ALE Pe EAU ELH LH —/> Ubuntu AEHLUBL. BAL AAI VirtualBox, Dil IBLE AT LAER POLAR MER Mie LEE SH Te) EBL AY an. TER: CREEL, FE EAY Android MA, ADEE A 32 MRE MRT, tte PE BEAD T EAE EEN BPE WE HY OT AE, EDP SEE HEME AL PEAY. TL FE 5 AUR AS SF 32 ROE, PRAT RSA ERIE, the SEAT FAL BERS FO a DR OT). REA, BEATA AOSP MAIS AR AE ae ERE PARRA NTL 28 A CEI 4 It PAT Se we AE A, a AA 64 CA. DAL Be, SEF 32 MARGATE A) HBB TMA Android KEK Ai MBM IAA. FCM Bie BH RAGE A, iefk AOSP EMMI A ILS GB Ah, itistHy AGRA EAGS. fli, HF (GingerBread) AS, BEA AL 3GBK *h, — HB Sai GHB) 10GB, fi 4.2/ KUED (JellyBean) AMIEL OGB, iiji—H RAVER HEA 29 24GB EP, om pe ay HE BE ie 7 LS A Ur ACI (GAT A I Fl, TREES MIN) » MADRE RA IAB GIL TB BT GB A HELE #IL4 AOSP Lk. Bi Sik AIM (2011 43S 2013 4), (FARA AP Lae FRAT AOSP, PSECE 30 4>-AhH) 1 viet A IEE Ta], WI ie AAS ANY esc , ALY He Se a SEN 39 PET HG AT, Vise cea Ae a a BER. A RCE IE Se Android MHRA ASU, PTAA HRA — RAIL. PLATE TESS 4 Beh HVE AOSP pity hy eitict EDR PAM BER RA GMAW to RA F (JellyBean) 2 He iM) 64 12 A HAIL, 29: REAP EM OHRFRAR DH YP HRA OSD git f repo HRY, CEREDR 8, 2.3.7) £4 (Gingerbread) Atif OT G5 KL S.SGB, 4.2/ RAB (JellyBean) 4% 18GB, 32 | Bik R28 PBAMALT AHH, Android MUR ACD HE Se Be FAL, FCF Wee Be CE CE Am A EE A Oe ke SRR, WR AE AOS, SHEE IE LE MAY Android BUULS big trte AREA AAI (BAA (LAE SE Hy PRD oe A A HET TAY AOSP, PAT ER es LE Rt Android AMES HAT ZEN THR. TERME IRS FBI F Android MAMA AI— ARE, SEA LSS CE a ee A EA, CT, AY AOSP Ay ba #4 FL DAC A FER: EMM APSE AIEE, AAT RHEEIE Android2.3/ AR. WALA, AM Android FATWA, Android 1A) HbA CESCA: fr WA IU PREPPED SUERTE. BK SAAB BLTENY Android4.2/ RoR MEARS. Ai, MEDS HBR DBR A705 (ELAR SR EC EB AR FE ROE A RM Android fst] SOP RILFE. Heat, fE Android2.2 LA ZAM, ARAS PETE RSENS Par RGM AL — PME. HE Android2.3/ Seb, RAEI RGR HP 5) BS HIE, SURES aN —ribe. *! NABRFRAVMA 461EH) Android FF dehy APL Ala FICHE EN API, “ELA Linux (Fe ELA EE {LARP TERE — SENET) AE Be 9 Ft EARN “Android” AYA SOAR A HSE, a SIE CE WEAE AOSP (t) ABEARIY Android dE AH. (EA —- TERI Ri AY ed: REAM, iAP EG FAR AEG AA RAT Rib tod bt TKS EM HY KG, HARM HT BH, Android FFM Hl AB IGA AFAR ASAE AHR A BR OS AB 33 WAK Android RAMMKAKIFRA, URATAEAZ: HEM Android 1 HARIFIF C9 API AUREE, (LIE GARY MEDAL G5 HAS. ANIL ACY REID Pas HE A, 2 BERS PEFR BRA BRP ABIL IAI, LER PETE BM YR, A DOU PE, BUREN RE #6 Android BAHRLFEFF RASCH RASH, ATLA NY THR. Android BuBEa BUA REPEIE RB CIE RB REFRAIN, FALSE BRAC AE. RE HL AT BRAT Android BU ERFERU PRA ERHY, JPMLAE TERE HEME MT ZA EMB WEEE Zo A TE, “GATLL PUTIVA HEA EME, TELL ATTA SALT PEAR HEY wate Android 7 HEE FF 26 BS HACIA SEL Se, 787 FEEL YN a FS) SHOE ARIAL. MBEAN, —/> Android fyi: AREF — 8 BEAT main() BRI TIA Bie, HNC ATE AI (i FE BRE TAS HAT OC A A I ae GAA AE 1 PL I ES, ATE SELB PA, SBF UB FR AIBA PEEL CE Ae FD He Sa OS RI BFE HP te PRA AA ALI EE. PA, SR TA SEAL Tl MAT. ERAT AMA LE tah (Activities) BRR “BIA” ALIE-F Windows ft) GUI ASEM WE TEED, Tay BLE Android MARFA HP. PG SRI Ala], HBAS BE RK fe", “Hes” Bk “UAE” RC. Tb A a PTY, FEA HERR — HEFT PI, RPS a TEE TD dL EMRE — TOA —FE, PTB aR. SBR RATTLE TABI ADEE, ATM Android ite Ti wR, RAE We lr LAY Se ie EE ARTE PRE LAUER. RE POR GLB AT RES PADUA CARE BEART AN Cae Lt we WAT: FOR “Ja” ATLAS SL. 4 4 ib LY Android Intent, Atif —7> Activity Hawk ARE aa (it ir LS BEANS 1 VR FE NAS) HPAI — AR. BSA SB A SEB REIE SABE, EAT > BE] — HE ay AR EE SL 9 TE SPL 873% 4 Intent (19, SLALOM — END Activity FPA, iLL IERMLAY Activity te 34 | 82%

You might also like